使用微信开发者工具将基础库修改为2.25.0版本后 canvas position:fixed 动态修改left后渲染失败。
经过测试此问题从2.24.4版本起就会出现。
https://developers.weixin.qq.com/s/JlCUXzmi7FA3
以上是基于官方提供的demo修改后复现问题的分享代码
复现步骤:
如图所示刚开始将left设置为:9999px,即离屏状态
然后通过设置定时任务将left设置为空,即进入屏幕状态。会无法绘制。
不动态修改left的话绘制没有问题。
我们的需求是需要动态的显示隐藏canvas,所以采用这种方式。如果能有其他方式替代也请说明,谢谢!