为什么canvas的getImageData方法会减慢动画的播放速度?

时间:2018-07-18 19:32:07

标签: javascript animation canvas requestanimationframe getimagedata

我使用window.requestAnimationFrame重画画布。

在动画开始之前,我使用canva.getImageData 仅一次来获取一些像素的数据。我注意到,当我使用getImageData方法时,如果我得到1像素的数据,它确实会放慢动画速度 (当我评论{ {1}}使用行)

即使我getImageData声明的属性(或设置为delete变量)(在我{动画开始。

为什么会这样?

undefined

修改: 我刚刚注意到这是Chrome问题。在Firefox和Edge中,当我使用getImageData

时,动画是流畅的

0 个答案:

没有答案