2011-08-24 39 views
0

當我做出改變在我的擴展,內容腳本讓頁面的背景知識。然後,我想讓其他內容腳本知道這一變化。我如何跟蹤或有一個命令將返回運行我的擴展的內容腳本?背景說話的所有選項卡

非常感謝。

回答

0

通過所有窗口(chrome.windows.getAll({populate: true}))所有選項卡只需循環發送請求給每一個標籤。

+0

是不是非常低效?當我向不是我的內容腳本之一的選項卡發送請求時會發生什麼?它只是忽略它,還是有什麼特別的,我必須篩選內容腳本正則表達式? – user592419

+0

@ user592419如果該選項卡中沒有內容腳本,則不會發生任何錯誤。有效或沒有其他方式我知道。也許不是發送數據到標籤,如果你需要內部腳本中的背景頁面的數據,需要時它可以更好地工作? – serg

+0

每個內容腳本需要看到有變化。所以我的選擇是要麼有一個更新的時間間隔(詢問是否有更新,暫停X時間,重複)或讓每個標籤都知道有變化。 – user592419

相關問題