Chrome 分机 browserAction.onClicked 未收听
Chrome extension browserAction.onClicked not listening
我的 background.js 文件中有以下内容,在 manifest.json 中引用:
chrome.browserAction.onClicked.addListener(function (tab) {
console.log('browserAction clicked');
});
当我单击浏览器操作图标时,我从未看到 browserAction clicked
打印到控制台。
我是不是误解了它的工作原理?
Console.log 在 background.js 中不起作用。使用
chrome.browserAction.onClicked.addListener(function (tab) {
alert('browserAction clicked');
});
而不是那样。
查看来自 background.js
的控制台消息
显示扩展;
chrome://extensions/.
- 确保开发者模式已启用
- 点击 "Inspect Views"
您的背景页面
- 您应该会在
控制台选项卡。
浏览器操作是否有弹出窗口?如果是这样,事件将不会触发。
我的 background.js 文件中有以下内容,在 manifest.json 中引用:
chrome.browserAction.onClicked.addListener(function (tab) {
console.log('browserAction clicked');
});
当我单击浏览器操作图标时,我从未看到 browserAction clicked
打印到控制台。
我是不是误解了它的工作原理?
Console.log 在 background.js 中不起作用。使用
chrome.browserAction.onClicked.addListener(function (tab) {
alert('browserAction clicked');
});
而不是那样。
查看来自 background.js
的控制台消息显示扩展;
chrome://extensions/.
- 确保开发者模式已启用
- 点击 "Inspect Views" 您的背景页面
- 您应该会在 控制台选项卡。
浏览器操作是否有弹出窗口?如果是这样,事件将不会触发。