Chrome拡張機能の新機能であるため、変更を生成する方法は簡単です。すべてのウィンドウのすべてのタブを更新しています
chrome.tabs.getAllInWindow(null, function(tabs) {
for(var i = 0; i < tabs.length; i++) {
chrome.tabs.update(tabs[i].id, {url: tabs[i].url});
}
});
上記のコードは、拡張機能内で開いたときに、現在のウィンドウのすべてのタブを更新します。同様の方法で、現在のウィンドウのタブだけでなく、すべてのウィンドウのすべてのタブを再読み込みできますか?
https://developer.chrome.com/extensions/windows#method-getAll –
例がありますか? – UndefinedUsername
注:[chrome.tabs.getAllInWindow() '](https://developer.chrome.com/extensions/tabs#method-getAllInWindow)はChrome 33以降で非推奨になりました。ウィンドウは['chrome.tabs.query {windowId:windowID}'](https://developer.chrome.com/extensions/tabs#method-query)を使うことです。 – Makyen