【发布时间】:2014-08-13 01:02:46
【问题描述】:
我正在开发一个 chrome 扩展,我正在尝试在应用启动器中添加一个“注销”上下文菜单。
这是我的代码:
chrome.contextMenus.create({
"title": "Logout",
"type": 'normal',
"contexts": ["launcher"],
"onclick" : function clickHandler(){ alert("Logout");}
});
但问题是它没有在任何地方添加菜单。但是,当我将以下数组传递给“上下文”["page", "selection", "image", "link"] 时,它会在所有预期的位置显示菜单。
我正在遵循 Google 发布的 API 指南: https://developer.chrome.com/extensions/contextMenus
我只想在右键单击启动器时显示菜单
请指导我做错了什么。谢谢
************************************图片更清晰************ *******************
您会看到我突出显示的扩展名。当我右键单击时,会出现一个菜单。我希望能够在该菜单上添加更多项目。
【问题讨论】:
-
作为评论,它是很久以前作为功能请求的,但被 Chromium 团队完全忽略:crbug.com/56980
-
感谢@Xan 提供这条有用的信息。我会更多地研究它,看看我是否能想出一个好的解决方案
-
也许我可以为此提交一个新功能请求。
标签: javascript google-chrome google-chrome-extension