如何在Chrome扩展中通过上下文菜单项单击打开默认弹出窗口

6
1个回答

3
谷歌Chrome开发团队已经说明,在此功能请求中,将不会添加该功能:

浏览器和页面操作弹出框的哲学是它们必须被用户操作触发。

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

注意:需要从后台页面调用,并且需要“tabs”权限

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

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接