在选项卡内打开 chrome 个应用程序(不是扩展程序)

Open chrome app (not extension) inside tab

所以问题如下。

我需要创建chrome应用程序(chrome应用程序的能力) 但是为了更好的用户体验,我希望它在选项卡中打开。

有什么办法可以实现吗?

Chrome 扩展可以做到这一点。 Chrome 应用程序不能。

如果您创建一个 Chrome 应用程序并尝试在选项卡 window 中打开任何 url,它将失败。此行为受到限制。我相信这样做是为了确保打包的应用程序只在应用程序中运行 windows 以给用户那种原生的感觉。

1) 创建 extension 而不是 app。 2) 使用 chrome.app.windows.create 创建一个 window 并将其指向文档的 url。您可以指定 height/width 或允许用户调整 window.

的大小

关于 chrome.app.windows.create 的完整信息在这里: https://developer.chrome.com/apps/app_window

是的,只需在后台脚本中使用open(url)