我已经搜索了这个问题的答案,但根本找不到确切的答案。
因此,当我们点击右侧点击扩展图标时,我们通常会在手动添加内容时使用下一个选项:
如果我想抓住这些选项的点击事件,我应该注册哪些事件?
我试过:
chrome.browserAction.onClicked.addListener(function (){
debugger;
});
但是在捕捉上方点击图标本身而不是图标上下文菜单中的项目。
最初的问题是卸载在此上下文菜单中单击,它不会将卸载数据发送到卸载URL,其定义为:
chrome.runtime.setUninstallURL(uninstallURL); // URL length limitation: maximum 255 characters
。
感谢您的帮助
答案 0 :(得分:2)
这些选项由浏览器本身管理,您无法在其上捕获点击事件。
但是,您可以为contextMenus
添加自己的browser action
选项,有关详细信息,请参阅Add contextmenu items to a Chrome extension's browser action button。
请注意,您无法在right click
本身抓住browser action
事件。