我这也是这样的问题啊。楼主现在找的解决方案了吗?
query.select接口回调异常[代码] query.select([代码][代码]'#webgl'[代码][代码]).node().exec((res) => {[代码][代码] [代码][代码]console.log([代码][代码]'select'[代码][代码])[代码][代码] [代码][代码]canvas = res[0].node[代码][代码] [代码][代码]})[代码] 预览canvas返回正常,真机调试回调函数不返回。 安卓微信版本7.05 手机vivox20
2019-08-05代码片段:https://developers.weixin.qq.com/s/Dox3aomv7dau
webgl预览OK,真机调试有问题。真机调试时exec()里面的回调函数没执行?代码如下: 预览没问题,真机调试不行。真机调试时exec()里面的回调函数没执行。 预览的时候,console.log三个都能打出来。真机调试真能打出来1和2这两个。 //index.js let canvas,selector onReady: function () { console.log("1---ready1") selector = wx.createSelectorQuery() console.log(selector.select('#webgl').node()) selector.select('#webgl').node().exec((res) => { canvas = res[0].node console.log("3---ready3") }) this.ctx = wx.createCameraContext() console.log("2---ready2") <!-- index.wxml --> <canvas type="webgl" id="webgl" canvas-id="webgl" style="width: 100%; height: 300px;"></canvas> <camera device-position="back" flash="off" binderror="error" style="width: 100%; height: 300px;"></camera>
2019-08-05