当我们将 pwa 应用程序添加到主屏幕时。那么我们是否会为同一个站点配备两名服务人员,一名使用浏览器,一名使用本机应用程序?

When we add pwa app to homescreen. Do we get two service workers then for the same site one with browser and one with native app?

所以假设我们有一个 pwa 应用程序说 X。当我们在主屏幕上安装该应用程序时,我们是否有两个服务工作者,一个在浏览器上说 chrome,另一个在本机应用程序中?在这种情况下推送通知将如何工作,我们是否必须单独订阅本机应用程序才能将推送通知发送给本机应用程序的服务人员。这些通知会出现在应用程序中还是 chrome 浏览器上?

P.S 本机应用程序是指安装在主屏幕上的 pwa 应用程序

添加到主屏幕不会将本机应用程序添加到您的设备或桌面。它仍在使用浏览器资源。有一个服务工作者和一个推送通知流。