html52.com
我爱小程序-开发者交流社区

CanvasContext.draw报错

问题模块 问题类型 企业微信版本 API/组件名称 AppID 微信版本 基础库版本
企业微信小程序 Bug 2.6.0 draw wx45a6655835560755 6.6.7 2.0.0

- 当前 Bug 的表现(可附上截图)

- 当前 Bug 的表现(可附上截图)CanvasContext.draw()或者CanvasContext.getActions()都报错

CanvasContext.draw()或者CanvasContext.getActions()都报错

thirdScriptError

Maximum call stack size exceeded;at pages/book/editor onReady function;at api getImageInfo success callback function

RangeError: Maximum call stack size exceeded

    at a (http://127.0.0.1:10884/appservice/__dev__/WAService.js:6:1576)

    at a (http://127.0.0.1:10884/appservice/__dev__/WAService.js:6:1729)


无论是每个元素save()和restore()后,最后一步draw(),还是每一个元素draw()一次,都会报上面的错误,只有不调用draw(),才不报错


网友回复

暖暖:

整个应用里面,每一个元素都可以想成是一张图片,如果统一draw(),肯定是有一定的数据量的。但是如分开draw()就是分别画出来一张张图片,关键这都是在一帧里面实现的,无论统一还是分开都会报错的。

那个很帅的小白:

draw的数据很大吗?

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付