1

私たちのプロジェクトでは、さまざまなライブラリ(Kinetic Js、jquery、buzz.jsなど)を使用しています。多くのアニメーションが実行され、一部のサウンドが同時に再生されます。目的は、ユーザーがタブを変更したときにすべてのJavaScriptプロセスを停止することです。またはブラウザのウィンドウで、フォーカスが失われます。

onBluronFocusはその変化を検出する機能を提供し、1つのsetTimeOut機能でそれを停止できることを私たちは知っています。それを行うためのより効果的な方法があるのか​​、それともより低レベルの解決策があるのか​​を知りたいのです。

前もって感謝します。

4

1 に答える 1

1

最近、requestAnimationFrame()http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/RequestAnimationFrame/Overview.htmlがあります

ブラウザのサポートと、それをサポートしていないブラウザでエミュレートする方法に関する情報が記載された記事:http: //paulirish.com/2011/requestanimationframe-for-smart-animating/

于 2012-07-09T12:26:29.607 に答える