我正在与服务人员一起使用推送通知并构建PWA。我了解即使关闭浏览器,推送通知仍然有效。但是经过几次测试后,我发现情况并非如此。
我已经在桌面的浏览器中进行了测试,并且只有在浏览器处于打开状态时才会收到通知。
我还使用 android 智能手机进行了测试,并且只有在打开浏览器或将其留给手机上的其他应用程序的情况下,我才会收到通知。尽快,我关闭了智能手机浏览器的通知无法正常工作。
我在2年前here找到了一个发帖表格。它说,如果桌面和智能手机浏览器关闭,通常不会收到通知。
我的问题是,如果我们无法在PWA中通知用户有关新事件的信息,那么通过推送通知构建PWA有什么优势?我相信PWA比混合应用程序要好。但也许要注意...混合应用无法在桌面浏览器上显示,但通知将在智能手机上起作用。
答案 0 :(得分:1)
这不是PWA问题,但这与操作系统如何管理浏览器的推送通知有关。
在Linux中,浏览器关闭后,我还会看到推送通知。