收藏
回答

使用canvas线上报错 'indexOf' of undefined?

运维中心查到的错误内容如下,相关代码里没有用到 indexOf

报错的位置 https://lib/WASubContext.js:2:408172 这种文件是小程序内置的代码吗?有办法查到具体报错的位置吗?

Cannot read property 'indexOf' of undefined; [Component] Event Listener Error @ frameBase/components/canvas-to-image/canvas-to-image#(anonymous)
TypeError: Cannot read property 'indexOf' of undefined
at g (https://lib/WASubContext.js:2:408172)
at Ae (https://lib/WASubContext.js:2:627116)
at i.Me.<computed> [as drawImage] (https://lib/WASubContext.js:2:637700)
at i.p.<computed> [as drawImage] (https://lib/WASubContext.js:2:1236535)
at be.canvasDraw (https://usr//pages/produce/app-service.js:4120:4173)
at be.B.d.<computed>.<computed>.d.addListener.capture (https://lib/WASubContext.js:2:1473055)
at r.safeCallback (https://lib/WASubContext.js:2:1243366)
at r.call (https://lib/WASubContext.js:2:1243259)
at o (https://lib/WASubContext.js:2:1246663)
at https://lib/WASubContext.js:2:1247404
回答关注问题邀请回答
收藏

2 个回答

  • 慵懒
    慵懒
    2020-12-12

    请问楼主解决了吗?

    2020-12-12
    有用
    回复 1
    • 佳梨
      佳梨
      2020-12-17
      我的情况是有一个页面使用了多个canvas组件同时绘制,改成用一个canvas组件就没有报错了
      2020-12-17
      回复
  • 是小白啊
    是小白啊
    2020-01-15

    线下能复现吗?

    2020-01-15
    有用
    回复 1
    • 佳梨
      佳梨
      2020-01-16
      复现不了
      2020-01-16
      回复
登录 后发表内容
问题标签