glu*_*ued 2 google-chrome google-chrome-app
我见过的所有示例都显示了应用程序在自己的窗口中启动.对于chromebook/chrome操作系统来说,这可能是一个很好的选择,但是仍然可以选择在浏览器选项卡中启动吗?
man*_*ini 5
不,没有办法做到这一点.Chrome Packaged Apps不应在浏览器中运行.但是,您可以使用浏览器选项卡打开URL window.open.但是在发出命令后,您将无法控制该选项卡.
window.open
如果您需要在Chrome打包应用和浏览器之间进行某种集成/控制,您可以创建扩展并在扩展和应用之间建立通信管道 - 只要两者都在运行,使用chrome.runtime.sendMessageAPI.
chrome.runtime.sendMessage
请参阅此示例以获取完全相同的简单代码(两个应用程序和一个扩展直接交换消息,没有任何服务器组件).
归档时间:
12 年,10 月 前
查看次数:
2200 次
最近记录:
10 年,3 月 前