2
我只想將內容腳本部署到用戶想要部署到的站點中。我有這個網站列表,我想只部署一些script.js到這些網站。在Chrome擴展中動態部署內容腳本
我只想將內容腳本部署到用戶想要部署到的站點中。我有這個網站列表,我想只部署一些script.js到這些網站。在Chrome擴展中動態部署內容腳本
像這樣的東西(在後臺頁面):
chrome.tabs.onUpdated.addListener(function(tabId, changeInfo, tab) {
if(changeInfo.status == "complete" && isInUserList(tab.url)) {
chrome.tabs.executeScript(tabId, {file:"script.js"}, function() {
//script injected
});
}
});
請注意,您所需要的[`tabs`(https://developer.chrome.com/extensions/tabs)權限,以便能夠訪問`tab.url`。 – 2015-09-03 08:14:54