【发布时间】:2018-01-14 02:36:21
【问题描述】:
我想将 service worker 集成到我的 web 应用程序中并发送几乎类似于 Facebook 的推送通知(即使 Faceook 未打开也发送通知)
当https://my-app-url.com 在其中一个选项卡中打开时,我的服务人员甚至推送事件都可以正常工作。来自服务器的任何推送事件都可以完美地将数据发送到 UI。在这种情况下,我可以看到服务人员的状态。它显示“激活并运行”状态。
但是当 URL 没有在任何浏览器选项卡中打开时,Service Worker 不会监听推送事件,甚至 Service Worker 状态显示“激活和停止”。
谁能帮帮我。这是否会将 Service Worker 状态显示为“已激活并已停止”?
【问题讨论】:
标签: javascript angularjs google-cloud-messaging service-worker