在chrome扩展程序中,我将几个条目添加到浏览器操作的上下文菜单中。
chrome.contextMenus.create({
id: 'browser_action_support',
title: lang.POPUP.SUPPORT,
contexts: ['browser_action'],
onclick: function () {
chrome.tabs.create({'url': paths.knowledgeBase});
}
});
但是,似乎似乎自动在顶部添加了一个条目。此项仅显示清单文件中定义的扩展名。此外,该条目已被禁用,点击后将不会执行任何操作。
{
"manifest_version": 2,
"name": "__MSG_extName__",
"short_name": "__MSG_extShortName__",
"description": "__MSG_extDescription__",
...
}
但是,其他扩展程序(例如AdBlockPlus)在此位置具有可点击的链接。那么,如何通过回调使该标题可点击(然后处理重定向)或删除该条目,以便像我对其他条目的操作一样插入链接?
答案 0 :(得分:0)
我对Iváns的评论表示感谢。
使用清单文件中的homepage_url
参数,可以手动设置上下文菜单标题链接。如果清单中未设置homepage_url
,它将自动链接到扩展程序chrome网上商店页面。