我可以在不同的URL路径下的同一个域上拥有多个PWA吗?

Hel*_*iro 3 progressive-web-apps

例如,我可以在下面创建一个PWA,在example.com/todo-app另一个下创建一个PWA example.com/time-tracking-app,并且每个都是一个完全独立的应用程序,可以在主屏幕上"安装"不同的图标,有自己的单独通知等等?

ade*_*ade 6

如果每个独立的PWA都有:

  • 指向其他清单的链接
  • 使用具有非重叠范围的服务工作者.这意味着你必须使用看起来像navigator.serviceWorker.register('/sw.js', {scope: './todo-app/'})和的范围来注册它们navigator.serviceWorker.register('/sw.js', {scope: './time-tracking-app/'})

一般来说,我建议不要这样做,因为如果你在以后的范围内犯了任何错误,你将会遇到很难调试的问题.