我尝试将上下文菜单项添加到我的托管应用中。当我添加这样的代码时,上下文菜单会出现在所有页面中:
chrome.contextMenus.create({
'title' : 'reload image',
'contexts' : ['image'],
'onclick' : function(info, tab) {
}, 'documentUrlPatterns' : ['<all_urls>']
});
但此项目未显示在我的应用中。当我将documentUrlPattern更改为:
时['chrome-extension://extensionId/*']
什么都没发生。如何将上下文菜单项添加到托管应用程序的本地页面?
答案 0 :(得分:2)
您无法在任何扩展程序页面中注入上下文菜单。不幸的是,这是限制。工程师表示这是一个安全限制。在crbug.com中搜索可以为您提供一些想法。