服务人员可以检测注册它的选项卡是否已关闭?

时间:2019-02-06 20:01:49

标签: javascript service-worker

服务工作者是否有可靠的方法来检测注册它的选项卡是否已关闭?我担心的用例是试图让服务工作者在选项卡关闭后运行特定的代码?

我当前的操作方式是向服务人员发送运行状况检查消息,一旦这些消息停止,我们就可以假定该选项卡已关闭。但是,这并不完全可靠,因为浏览器会限制没有重点关注的选项卡,这会导致健康检查消息的发送不一致。

还有其他想法吗?

0 个答案:

没有答案