小程序中WebGL在Android端黑屏,有解吗?
发布于 7 年前 作者 liaojuan 13467 次浏览 来自 问答

在小程序端写了一个小的WebGL Demo,在开发者工具中和iOS端都能正确渲染,但是Android一直是黑屏,只能看见右上角的性能面板显示内存占用在不断上升,试了几个Android手机(小米,华为),都是黑屏。

wxml的内容是4个canvas,两个webgl类型的,两个2d的,第一个canvas根据getSystemInfo设置样式为屏幕的宽高,然后获取到canvas节点实例之后同样设置其宽高为屏幕的宽高,其余的三个canvas只是获取实例,样式默认。

js里控制三张同样的背景图片拼接在一起滚动,和一个小飞机可以跟随手指,将其绘制在第一个canvas中。

回到顶部