如何在chrome扩展中单击contextmenu项目上打开default_popup

时间:2014-02-17 12:13:32

标签: javascript jquery html google-chrome google-chrome-extension

如何在chrome扩展程序中单击上下文菜单项打开default_popup

还有吗?当用户点击上下文菜单项时,我们可以调用/打开在default_popup中定义的用于浏览器操作的html文件。

我已经完成了以下链接。答案是否定的(任何可能的方式)。如果没有我做什么来实现这个任何替代方案?

how-to-open-the-default-popup-from-context-menu-in-a-chrome-extension
how-can-i-open-my-extensions-pop-up-with-javascript

1 个答案:

答案 0 :(得分:1)

Google Chrome开发团队已声明此功能不会添加到feature request

  

浏览器和页面操作弹出窗口的理念是必须由它们触发   用户行动。

另一种方法是使用以下代码或类似的东西在新标签页中打开Popup.html文件

  

注意:需要从后台页面调用并需要“标签”   许可

// Opens Popup.html in new tab
chrome.tabs.create({'url': chrome.extension.getURL('popup.html')}, function(tab) {
  // Tab opened.
});