收藏
回答

wxml-to-canvas 真机调试时报错

https://developers.weixin.qq.com/miniprogram/dev/extended/component-plus/wxml-to-canvas.html

上拉下来的代码,无任何改动,真机调试上报错。点击页面上的按无法渲染canvas报下面的错误

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

4 个回答

  • X
    X
    05-02

    这个问题实际是canvas 新接口的问题。https://developers.weixin.qq.com/miniprogram/dev/component/canvas.html

    第一次在这里发现就接口不再维护时,测试了官方文档给出的 :Canvas 实例,可通过 SelectorQuery 获取

    使用了其中的代码片段。然后发现,如果只是用canvas 画画图这种,SelectorQuery 创建一个ctx 需要的字数是

    const query = wx.createSelectorQuery()
          query.select('#myCanvas')
          .fields({ nodetruesizetrue })
          .exec((res) => {
            const canvas = res[0].node
            const ctx = canvas.getContext('2d')
          })
    

    而!

    ctx = wx.createCanvasContext('canvasId')


    05-02
    有用 1
    回复
  • 郭不帅
    郭不帅
    07-01

    奶奶个腿儿,真坑啊,到底要拿小程序如何是好

    07-01
    有用
    回复
  • 萧瑟安世
    萧瑟安世
    03-12

    请问你解决了吗,我遇到了同样的问题

    03-12
    有用
    回复 2
    • I
      I
      03-20
      请问你解决了吗,我遇到了同样的问题
      03-20
      回复
    • 司马老贼
      司马老贼
      04-15
      +1
      04-15
      回复
  • 社区技术运营专员-小柿子
    社区技术运营专员-小柿子
    01-21

    基础库版本是?

    01-21
    有用
    回复 8
    查看更多(3)
登录 后发表内容
问题标签