收藏
回答

webgl预览OK,真机调试有问题。真机调试时exec()里面的回调函数没执行?

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug 画布Canvas 工具 7.0.6 2.7.7

代码如下:

预览没问题,真机调试不行。真机调试时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>


回答关注问题邀请回答
收藏

1 个回答

  • 是小白啊
    是小白啊
    2019-08-05

    请勿重复发帖,此贴先隐藏,另一帖子跟进

    2019-08-05
    有用
    回复
登录 后发表内容