您的位置:首页 > 移动开发 > Android开发

Android canvas bug

2014-02-24 17:06 253 查看
安卓4.1.1-4.1.2的webkit在渲染canvas元素时有bug。

具体表现是出现重影,即canvas的clearRect()方法不能彻底清空画布,仍然保留之前某个状态当“背景”。

目前的修复方案如下:

放弃使用

context.clearRect()


方法清除画布,改用

canvas.width=canvas.width;


强制清除。

网上还提到一些方案,在此记下备用。

设置canvas父元素overflow:visible

设置canvas父元素-webkit-transfrom:translateZ(0)强制硬件加速
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: