因为考虑到canvas的动画重绘,截图保存等功能,我使用了超过4个canvas,一开始是好的,但在经过几次的onhide,onshow后,部分canvas不再进行绘制,也不报错,但写在requestanimationframe里的绘制的log信息是能打印在控制台里的。我猜测是canvas的上下文丢了,这个问题在ios下会发生,但安卓以及电脑模拟器是好的。我换成了旧版的没有type的canvas就所有机型都没问题了。
框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
小程序 | Bug | canvas | 微信iOS客户端 | 7.0.14 | 2.12.0 |
3 个回答
iOS下是会有这样的问题,会阻塞会卡住
遇到一样的问题 requestanimationframe 的 log也能打印 手动再绘制各种情况都试过都不行 只有ios存在这个问题 请问楼主解决了嘛
怎么解决呢,我也出现了这个问题