自动启动 Chrome 网络应用程序

Auto launch a Chrome web app

我正在进行一个项目,该项目将 Chrome 网络应用程序与网页结合使用。

有两种情况:

1) 用户没有安装应用

2) 用户已安装但尚未启动

场景一:

理想情况下,我希望嵌入一个安装按钮,单击该按钮即可安装该应用程序(而不仅仅是将用户带到他们必须单击安装的应用程序页面)。

场景二

理想情况下,我希望该应用程序能够自动启动。在最坏的情况下,我想要一个按钮,如上所述,它会启动已经安装的应用程序。

这是可行的吗?

是的。两者都要求您验证应用与网站的连接。

对于场景 1,使用 inline installation。这仍将显示安装对话框。

对于方案 2,使用 external messaging