0

ブラウザのタブがアクティブ/選択されているときはいつでも機能を実行したいと思います。

javascript/jquery を使用してそれを行うにはどうすればよいですか?

4

1 に答える 1

0

おそらく、Page Visibility APIを使用できますか?仕様はhttp://www.w3.org/TR/2011/WD-page-visibility-20110602/にあります。

「この仕様は、サイト開発者がパワーとCPU効率の高いWebアプリケーションを開発するために、ページの現在の可視性の状態をプログラムで決定するための手段を定義しています。」

そのための便利なラッパーライブラリもあります-Visibility.js(https://github.com/ai/visibility.js)

Visibility.onVisible(function () {
    // do something 
});
于 2012-09-19T08:46:52.693 に答える