Raj*_*rma 18 javascript google-chrome push-notification service-worker progressive-web-apps
这里写的是即使浏览器关闭,推送通知也会起作用,但我测试了它并不是这样.仅当浏览器处于打开状态时才会收到推送通知(无论特定网页是否打开都无关紧要).
我测试了这款适用于Android的桌面和镀铬的Chrome(更新到最新版本后).
我的问题是: - 如果浏览器打开,推送通知是否有效?
注意: - 我用它进行测试.
小智 6
打开设置(在 Chrome 中)
请执行下列操作:
> advanced
> system >
"continue running background apps when chrome is closed"
>enable
Run Code Online (Sandbox Code Playgroud)
在桌面上,浏览器需要运行一个进程。例如,在 Mac OS X 上,浏览器可能没有打开任何窗口,但如果您查看扩展坞,图标下方的灯可能会发光(意味着它有一个进程正在运行)。在这种情况下,您应该收到推送消息。
如果浏览器完全退出,则推送消息将无法通过。
这同样适用于 Windows 和 Linux。
在 Android 上,无论浏览器是否打开,您都应该收到消息。(据我所知)这部分是因为 android 管理它与推送服务而不是浏览器的连接,因此它会尽可能接收消息。