【发布时间】:2016-05-30 07:20:48
【问题描述】:
我已经搜索过这个问题的答案,但根本没有找到确切的答案。
因此,当我们单击右键单击扩展图标时,如果我们没有手动添加某些内容,我们通常会在其中包含下一个选项:
如果我想在这些选项上捕捉点击事件,我应该注册什么事件?
我试过了:
chrome.browserAction.onClicked.addListener(function (){
debugger;
});
但上面捕获的是点击图标本身而不是图标上下文菜单中的项目。
最初的问题是在此上下文菜单中单击卸载,它没有将卸载数据发送到卸载 URL,其定义为:
chrome.runtime.setUninstallURL(uninstallURL); // URL length limitation: maximum 255 characters.
感谢您的帮助
【问题讨论】:
-
如果它没有发送,并且您确定在此之前正确调用了
setUninstallURL,这是一个错误,应该报告。构建一个最小示例并在crbug.com/new 提交错误 -
@Xan 不在 Google chrome 浏览器中,而是在 Chromium 浏览器中。我已经将错误问题发送给开发人员。感谢您的建议
-
如果您确实提交了,请添加评论链接到该错误。
标签: javascript google-chrome google-chrome-extension