集約 Web サイトへのリンクを送信する chrome 拡張機能を作成しています。これを行うには、現在開いているウィンドウから URL を取得する必要があります。これは、次のコードで実行しようとしています。
chrome.tabs.query({'active': true, 'lastFocusedWindow': true}, function (tabs) {
var url = tabs[0].url;
...
});
これは、開いているウィンドウが 1 つだけの場合は問題なく動作しますが、複数のウィンドウを開いている場合は、最後にフォーカスされたウィンドウからではなく、最初に開いたウィンドウからアクティブなタブを選択しているようです。currentWindow も使用してみましたが、同じ問題があるようです。
どんな助けでも大歓迎です!