canvas.requestAnimationFrame真机异常?

发布于 7 年前作者 xia8610568 次浏览最后编辑 7 年前来自 ask

A页面canvas.getContext(‘2d’),然后反复调用canvas.requestAnimationFrame,动画正常

  1. 跳转到页面B,在页面A的onHide事件中调用cancelAnimationFrame;返回页面A,在onShow事件中,再次调用canvas.requestAnimationFrame,动画正常

  2. 跳转到页面C,在页面A的onHide事件中调用cancelAnimationFrame;在C页面canvas.getContext('2d'),反复调用canvas.requestAnimationFrame,动画正常;返回页面A,在页面C的onHide事件中调用cancelAnimationFrame;在页面A的onShow事件中,再次调用canvas.requestAnimationFrame,不起作用

1 回复
xiuying06
xiuying061 楼5 年前

你好,麻烦具体描述问题流程,提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html