我正在建立一个网站,希望将不同的子文件夹用作单独的PWA,并分别保存到主屏幕。例如。

PWA#1-专为客户#1品牌

〜/ ClientOne / ClientOnePWA.html

〜/ ClientOne / serviceworker.js

〜/ ClientOne / manifest.json

PWA#2-专为其他客户品牌

〜/ OtherClient / OtherClientPWA.html

〜/ OtherClient / serviceworker.js

〜/ OtherClient / manifest.json

我的问题是:有没有办法使这两个并排存在于同一Android主屏幕上?

我以为,由于服务人员和清单属于单独的范围,因此会将它们视为单独的Web应用程序,但是现在它会将它们视为一个大应用程序(我真的希望它们对于我们的业务用例是分开的。 )。

当前,我可以将客户端One的PWA添加到Android设备的主屏幕,但是当我转到“ OtherClientPWA.html”时,无法将其添加到主屏幕。相反,它为我提供了“打开客户端一个PWA”选项,其中“添加到主屏幕”应位于Chrome菜单上。

预先感谢您的任何见解!

最佳答案

尝试为您的app1和app2添加两个子域别名,如下所示。

App1.mydomain.com
App2.mydomain.com

可以将其路由到ur client1和ur服务器端的otherclient。这将有助于以更清洁的方式维护两个应用程序,并且服务人员将其视为两个不同的应用程序。这也将有助于保持两个不同的图标启动。

08-17 20:55