В своем расширении 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, имеют ссылку, активируемую в этой позиции. Итак, как я могу сделать этот заголовок кликабельным с помощью обратного вызова (который затем обрабатывает перенаправление) или удалить эту запись, чтобы я мог просто вставить ссылку, как я делаю с другими моими записями?