Google chrome extension Chrome extension browserAction.onClick未侦听

Google chrome extension Chrome extension browserAction.onClick未侦听,google-chrome-extension,Google Chrome Extension,在manifest.json中引用的background.js文件中有以下内容: chrome.browserAction.onClicked.addListener(function (tab) { console.log('browserAction clicked'); }); 当我单击浏览器操作图标时,我从未看到browserAction单击后打印到控制台 我是否误解了这应该如何工作?Console.log在background.js中不起作用。使用 chrome.browserA

在manifest.json中引用的background.js文件中有以下内容:

chrome.browserAction.onClicked.addListener(function (tab) {
  console.log('browserAction clicked');
});
当我单击浏览器操作图标时,我从未看到
browserAction单击后
打印到控制台


我是否误解了这应该如何工作?

Console.log在background.js中不起作用。使用

chrome.browserAction.onClicked.addListener(function (tab) {
  alert('browserAction clicked');
});
而不是那样

查看来自background.js的控制台消息

显示分机

chrome://extensions/.

  • 确保已启用开发人员模式
  • 单击“检查视图” 您的背景页的
  • 您应该在下面看到控制台消息 控制台选项卡

浏览器操作是否有弹出窗口?如果是这样,事件将不会触发。

这是问题之一,是的。