我试图让用户通过按钮激活/停用 Chrome 内容脚本。在我看来,最好的方法是通过 chrome.browserAction。
但是如果我添加
chrome.browserAction.onClicked.addListener(function(tab) {
chrome.tabs.executeScript(null, {file: "script.js"});
});
到 background.html,无论是否按下按钮,脚本都在运行。脚本的其余部分运行良好。唯一的问题是浏览器按钮。问题可能出在哪里?谢谢!