2014-04-06 95 views
0

Chrome擴展是否可以一次控制/操作多個選項卡?例如,如果我打開兩個或三個Chrome選項卡,並且它們都具有相似的佈局,並且文本框位於大致相同的位置; - 擴展程序能夠一次填充/點擊這些文本框(在打開的兩個/三個標籤中);即使有問題/正在編輯的特定標籤在當時沒有出現在前面?Chrome擴展程序可以同時使用多個標籤嗎?

非常感謝提前!

回答

0

如果該選項卡當前未處於活動狀態,並且注入了內容腳本,則肯定可以更改文本框的內容。 It can be tricky *,但您可以在大部分時間調用元素上的點擊事件。但是,您需要考慮將腳本首先注入該選項卡的權限。

activeTab權限不會向用戶發出警告,但他必須在每個選項卡上都能手動點擊擴展按鈕才能使用。這很可能(但不是必須的),它不是你想要的。

如果您希望您的擴展程序自動應用到一組網站,您可以請求所有這些擴展程序的權限,然後根據您的擴​​展程序使用的任何邏輯空閒地注入內容腳本,然後通過Messaging API傳遞所需的同步。

*鏈接的問題是關於一個keydown事件,但問題是類似的

相關問題