pwa 提示同一域的多个路径

pwa prompt for multiple paths of same domain

我已经设置了多个路径(具有不同的清单)来为每个路径创建一个 PWA,例如domain/path1domain/path2。这是根据以下 SO link:

Multiple PWAs in the same domain

此外,我正在使用 window beforeinstallprompt 事件来提示用户安装 pwa。我注意到,如果安装了 PWA,那么当用户调用 path2 时,它不会调用此事件,因此我无法启用 install 按钮。事实上,菜单中的 install app(在 Android 或桌面 + 符号中)也不会出现。

我认为这是因为清单中的范围相同。解决这个问题的方法是什么。谢谢

将此从评论移至答案部分,以使其更显眼:

似乎可行的是让 scopestart_url 相同。 scope = "/path1"start_url = "/path1"。我刚刚尝试过,似乎可以使用不同的图标等下载它们。