Javascript 在Chrome扩展中动态部署内容脚本

Javascript 在Chrome扩展中动态部署内容脚本,javascript,google-chrome,google-chrome-extension,Javascript,Google Chrome,Google Chrome Extension,我只想将内容脚本部署到用户希望将其部署到的站点中。我有这个站点列表,我只想将一些script.js部署到这些站点。类似的内容(在后台页面中): 请注意,您需要权限才能访问tab.url。 chrome.tabs.onUpdated.addListener(function(tabId, changeInfo, tab) { if(changeInfo.status == "complete" && isInUserList(tab.url)) { chro

我只想将内容脚本部署到用户希望将其部署到的站点中。我有这个站点列表,我只想将一些script.js部署到这些站点。

类似的内容(在后台页面中):

请注意,您需要权限才能访问
tab.url
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
        });
    }
});