小程序可以通过下面这种方式获取webgl对象
<canvas type="webgl" id="myCanvas" canvas-id="myCanvas" width="750rpx"></canvas>
js:
const query = uni.createSelectorQuery().in(this);
query.select('#myCanvas').node().exec((res) => {
canvas = res[0].node
gl = canvas.getContext('webgl')
gl.clearColor(1, 1, 1, 1)
gl.clear(gl.COLOR_BUFFER_BIT)
}
app-vue呢好像获取不到该如何写
uni.createCanvasContext(canvasId, this) 用这个创建也不行,求高手解答,如果里面潜入web-view,web-view又很多本地api调补了,比如蓝牙这些

6***@qq.com
- 发布:2021-01-14 13:02
- 更新:2021-01-14 13:02
- 阅读:1078
求高手解决,如何在app-vue中使用webgl,目前是不是只支持小程序
分类:uni-app
0 个回复