服务人员的联机状态



我可以使用服务人员获取用户的在线状态吗?

不仅当用户登录我的网站并做一些事情时。。如果用户打开电脑并打开浏览器。

我希望服务人员能够在浏览器启动时做出反应,并定期向我的服务器发送请求,但我找不到这样的事件/方法来完成

根据您的使用情况,后台同步可能会满足您的需求,但您可能需要文章的未来部分中提到的periodicsync

我们的目标是在2016年上半年将后台同步发送到Chrome的稳定版本。但我们也在研究一种变体,"周期性背景同步"。这将允许您请求受时间间隔、电池状态和网络状态限制的"periodicsync"事件。

至于今天,根据IsServiceWorkerReady,后台同步API是在Chrome稳定版中发布的。

服务人员也可以对push事件做出反应——也许这对您来说就足够了?

最新更新