单击Chrome App图标时,在新选项卡中打开网站

时间:2015-04-24 16:11:55

标签: google-chrome-extension google-chrome-app

我正在开发Chrome应用/扩展程序。

从技术上讲,它是一款Chrome应用,因为只有应用才能访问Chrome USB API,我需要这样做。但是,实际上,它更像Chrome扩展程序,因为我允许特定网站通过message passing发送消息,并且应用程序没有自己的窗口并在后台页面中运行。

现在我有一个“应用程序”,用于所有意图和目的作为扩展。但是,在安装之后,应用程序启动器中会安装此“非应用程序App”的图标,它不执行任何操作并使用户感到困惑。好的解决方案是在点击解释事物的图标后,在新的Chrome标签页中打开一个新网站。

但是,我无法确定是否可能。我可以打开一个新的“无铬”窗口并将网站放在那里,但我不希望这样。

1 个答案:

答案 0 :(得分:2)

您可以chrome.browser.openTab({ url: "whatever"})权限使用"browser"。这是Chrome stable 42中的新功能,因此您可能希望将"minimum_chrome_version": "42"添加到清单。