Chrome (アプリケーションとして) がユーザーのフォーカスを持っているかどうか、つまり、最小化されていないか、バックグラウンドにあるかどうかを把握できるようにする拡張機能を作成しています。
タブにフォーカスがあるかどうかを確認する JavaScript 関数があると思います。そのコードをすべてのタブに挿入し、いずれかのタブが偽の作業を返すかどうかを確認しますか? chrome.tabs.onUpdated
それはひどいパフォーマンスのように聞こえますが、おそらく?を使用して「アクティブな」ウィンドウに挿入するだけです。
それとも、これはNPAPIを使用して比較的簡単に実行できますか? OSごとに異なるコードが必要ですか?
ありがとう!