【问题标题】:Bad smoothness webkitRequestAnimationFrame vs setInterval糟糕的平滑度 webkit RequestAnimationFrame vs setInterval
【发布时间】:2011-07-05 01:16:11
【问题描述】:

关于我的一个previous question,我尝试了Chromium 对webkitRequestAnimationFrame 的支持。虽然它有很多优点,但对我来说,它比使用普通的 setInterval / setTimeout 生成动画要糟糕得多。

我尝试了http://paulirish.com/2011/requestanimationframe-for-smart-animating/ 上的示例,包括webkitRequestAnimationFramesetTimeout

  1. webkitRequestAnimationFrame: http://jsfiddle.net/hnQYt/
  2. setTimeout: http://jsfiddle.net/hnQYt/2/

我是唯一一个对第一种方法的流畅性有问题的人吗?如果不是,这个专门设计的方法怎么会惨败?

【问题讨论】:

  • 尝试创建JS Performance test,因为问题可能出在您的特定版本上。编辑:正如你的回答所说的那样。
  • @Amaan:谢谢,但正如我发布的那样,它已经解决了;从那以后它工作得很好。
  • 是的,在我发表评论后注意到了。

标签: javascript google-chrome animation webkit html5-canvas


【解决方案1】:

最新的夜间版本解决了这个问题 - 我猜这是一个错误,现在已经修复。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-09-07
    • 2021-01-20
    • 1970-01-01
    • 1970-01-01
    • 2022-07-13
    • 2016-06-12
    • 2017-03-23
    • 1970-01-01
    相关资源
    最近更新 更多