現在選択されているタブを識別できるGoogle Chromeの拡張機能を作成しようとしています。私はchrome.tabs.onSelectionChangedメソッドでこれを行いましたが、ウィンドウを切り替えると、これは起動されません。 chrome.windows.onFocusChangedを使用して、ウィンドウの変更を検出してからchrome.tabs.getSelectedメソッドを使用する予定です。しかし、問題はchrome.windows.onFocusChangedが2回以上発射されたようです。私が間違っていなければ、ウィンドウ-1を返し、最初に作成されたウィンドウ(通常は1)を返し、現在のウィンドウを返します。最初のウィンドウが選択されている場合は、-1、次に1です。Chrome拡張機能 - Chrome.windows.onFocusChanged動作
ここで正しい方法を使用していますか?これを行うより良い方法はありますか?私がそれに固執すれば、ウィンドウの変化がちょっと面倒なのかどうかを把握する必要があるかもしれません。
Paul、情報ありがとうございます! 「編集済み」セクションを回答に移動して、システムが自動的に受け入れられるようにしてください。とても有難い! – cxw
良いアイデア@cxw。完了し、ありがとう! – Paul