【发布时间】:2011-07-05 01:16:11
【问题描述】:
关于我的一个previous question,我尝试了Chromium 对webkitRequestAnimationFrame 的支持。虽然它有很多优点,但对我来说,它比使用普通的 setInterval / setTimeout 生成动画要糟糕得多。
我尝试了http://paulirish.com/2011/requestanimationframe-for-smart-animating/ 上的示例,包括webkitRequestAnimationFrame 和setTimeout:
-
webkitRequestAnimationFrame: http://jsfiddle.net/hnQYt/ -
setTimeout: http://jsfiddle.net/hnQYt/2/
我是唯一一个对第一种方法的流畅性有问题的人吗?如果不是,这个专门设计的方法怎么会惨败?
【问题讨论】:
-
尝试创建JS Performance test,因为问题可能出在您的特定版本上。编辑:正如你的回答所说的那样。
-
@Amaan:谢谢,但正如我发布的那样,它已经解决了;从那以后它工作得很好。
-
是的,在我发表评论后注意到了。
标签: javascript google-chrome animation webkit html5-canvas