Javascript 平滑度不好webkitRequestAnimationFrame vs setInterval

Javascript 平滑度不好webkitRequestAnimationFrame vs setInterval,javascript,google-chrome,animation,webkit,html5-canvas,Javascript,Google Chrome,Animation,Webkit,Html5 Canvas,关于我的一个例子,我尝试了Chromium对webkitRequestAnimationFrame的支持。虽然它有很多优点,但对我来说,它比使用普通的setInterval/setTimeout生成动画要糟糕得多 我用webkitRequestAnimationFrame和setTimeout尝试了上所述的示例: webkitRequestAnimationFrame: setTimeout: 我是唯一一个对第一种方法的平滑度有问题的人吗?如果没有,为什么这个特别设计的方法会失败得很惨?最新的夜

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

我用
webkitRequestAnimationFrame
setTimeout
尝试了上所述的示例:

  • webkitRequestAnimationFrame
  • setTimeout

  • 我是唯一一个对第一种方法的平滑度有问题的人吗?如果没有,为什么这个特别设计的方法会失败得很惨?

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

    尝试创建一个,因为这个问题可能只是针对您的特定版本。编辑:是的,正如你的回答所说。@Amaan:谢谢,但正如我发布的那样,问题已经解决了;从那以后,一切都很好。是的,在我发表评论后,我注意到了这一点。