每次点击图标时,点击chrome扩展程序图标都不会触发chrome.browserAction.onClicked

时间:2018-08-13 20:52:16

标签: google-chrome-extension

我正在开发chrome扩展程序,我想在用户每次单击扩展程序图标时进行检测。
我使用了chrome.browserAction.onClicked.addListener(function(){console.log('icon clicked')}),但是第二次,第三次单击时都只得到一次消息,但是什么也没得到。我不知道问题出在哪里

在扩展的部分代码下面:

manifest.json

{
    "manifest_version": 2,
    "name": "My ext",
    "version": "0.1",
    "browser_action": {
      "default_title": "My ext"
    },
    "permissions": [
      "tabs", "<all_urls>"
    ],
    "background":
    {
        "scripts": ["background.js"]
    }   }

background.js

 chrome.browserAction.onClicked.addListener(function(tab) { 
   console.log("icon clicked")
   // do something
});

0 个答案:

没有答案