0

requestAnimationFrameおよび_cancelAnimationFrame

http://paulirish.com/2011/requestanimationframe-for-smart-animation/

およびここで提供されるさまざまなポリフィル:

https://gist.github.com/paulirish/1579671

これらの関数を使用するセマンティクスは、私には少しトリッキーです。具体的には、あなたがrequestAnimationFrame(callback)一度だとします。最初のコールバックが呼び出される前にもう一度呼び出す必要がありcancelAnimationFrameますか? requestAnimationFrame(callback)ブラウザはコールバックを繰り返し呼び出しますか? それとも、ブラウザは二重の呼び出しを単一の呼び出しに自動的に置き換えますか?

の現在のアニメーションは Firefoxで非常に遅く、 requestAnimationFrame はあまり役に立っていないようです。しかし、私は複数のソースからそれを呼び出すのが早すぎるかもしれません. これに関する権威ある答えは素晴らしいでしょう。

4

1 に答える 1