[英]Add event on right click option selection to chrome extension's icon
我已经找到了这个问题的答案,但根本没有找到确切的答案。
因此,当我们右键单击扩展程序图标时,通常,如果我们没有手动添加内容,则其中包含下一个选项:
如果我想在这些选项上捕获点击事件,应该注册哪个事件?
我尝试了:
chrome.browserAction.onClicked.addListener(function (){
debugger;
});
但是,在上面捕获的地方单击图标本身,而不是单击图标上下文菜单中的项目。
最初的问题是在此上下文菜单中单击了“卸载”,它没有将卸载数据发送到卸载URL,该URL定义为:
chrome.runtime.setUninstallURL(uninstallURL); // URL length limitation: maximum 255 characters
chrome.runtime.setUninstallURL(uninstallURL); // URL length limitation: maximum 255 characters
。
感谢帮助
这些选项由浏览器本身管理,您无法捕获其上的单击事件。
但是,您可以为browser action
添加自己的contextMenus
选项,有关更多详细信息,请参见将上下文菜单项添加到Chrome扩展程序的浏览器操作按钮 。
并且请注意,您无法在browser action
本身上捕获right click
事件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.