这个解决了么
企业微信扫码跳转到小程序 使用wx.createSelectorQuery API 报错?//index.wxml <canvas type="webgl" class="canvas"></canvas> // index.js Page({ data: { }, onLoad: function () { const query = wx.createSelectorQuery() query.select('.canvas') .node((res)=> { console.log('get node success:', res); }) .exec() }, }) [图片] [图片] 微信上可以获取canvas实例。 [图片] [图片] 从企业微信扫码跳转的小程序不能获取canvas实例。
2022-04-25这个解决了吗,我也遇到了,exec可以打印出来,企业微信预览的时候,就不执行了 wx.createSelectorQuery().select("#webgl").node().exec(e => { conole.log(e) })
canvas webgl selectQuery.exec() 在企业微信里不执行回调?使用 官方提供的 https://github.com/wechat-miniprogram/threejs-miniprogram demo,选择企业微信小程序模式,基础库选择 2.12.3(目前开发者工具里最高),正常运行预览,使用企业微信app扫码预览【app 版本 3.1.16(17857) 对应基础库 2.19.2】 selectQuery.exec()里的回调并未执行应该算是个bug 吧,但是bug反馈里没有企业微信终端选项,所以在这里请教大佬们如何解决这个问题。
2022-04-24企业微信小程序,支持webgl?
wx.createSelectorQuery() 真机无法调用回调[代码]<[代码][代码]canvas[代码] [代码]type[代码][代码]=[代码][代码]"webgl"[代码] [代码]id[代码][代码]=[代码][代码]"c"[代码][代码]></[代码][代码]canvas[代码][代码]>[代码][代码]wx.createSelectorQuery()[代码][代码] [代码][代码].select([代码][代码]'#c'[代码][代码])[代码][代码] [代码][代码].node()[代码][代码] [代码][代码].exec((res) => {[代码][代码] [代码][代码]let canvasId = res[0].node._canvasId[代码][代码] [代码][代码]console.log(canvasId)[代码][代码] [代码][代码]})[代码]在工具中,这个api回调可以正常,但是到真机上则无法正常执行
2022-04-12