canvasContext.draw() callback 不执行的一种情况
发布于 7 年前 作者 guiyingcai 7101 次浏览 来自 问答

draw() 回调在画布不在当前页面时不触发,不知道算不算BUG。

复现步骤:

1、index 和 logs 两个页面均有某个有 canvas 的组件,这个组件在监听到属性变化时调用 ctx.draw()

2、点击 other page 进入logs 页面

3、在 logs 页面 改变 index 的 data

结果:index 的组件里的 canvas 已调用 draw 方法,但回调没有执行

1 回复

你好,可以了解使用新的canvas:小程序新 Canvas 接口公测? - 微信开放社区 https://developers.weixin.qq.com/community/develop/doc/00020a02c2c040114d19a398f5b001

回到顶部