同一域中的PWA站点是否无法在主屏幕上同时安装?

时间:2018-05-27 02:34:40

标签: progressive-web-apps

我创建了2个PWA站点 https://s.maplat.jp/r/naramaphttps://s.maplat.jp/r/aizumap

但这些无法一起安装在主屏幕上 一旦安装完毕,另一个无法安装。

在同一域上安装PWA是否有任何规范或限制?

2 个答案:

答案 0 :(得分:2)

您可以使用范围内的应用来完成此操作。更新您的manifest files以包含scope参数,其中包含应在其下投放“app”的路径值。

"scope": "/r/aizumap/",

"scope": "/r/naramap/",

您仍然可以使用单个服务工作者,但每个子应用都需要在其/ / start_url工作路径中有一个尾随scope

您可以看到我制作的samplesource。它有一个父应用程序和两个子应用程序。

答案 1 :(得分:1)

如果您在同一个域中有两个应用,请将其映射到两个不同的子域,其中一个服务适用于每个子域。 这将使您能够将其作为两个不同的PWA托管,并且两者都可以添加到主屏幕。

https://s.maplat.jp/r/naramap -> https://naramap.maplat.jp/r/ 

https://s.maplat.jp/r/aizumap -> https://aizumap.maplat.jp/r/