繁体   English   中英

将事件在右键选项选择上添加到Chrome扩展程序的图标

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM