【发布时间】:2020-07-19 03:12:09
【问题描述】:
我想要的只是一个由所有选项卡共享的单个 Web Worker,不会被页面重新加载等中断。我可以简单地使用 Service Worker 作为替代品来完成此任务吗?我不关心缓存或网络,只关心消息传递(通过onmessage)将某些计算卸载到后台进程,也许还会发出通知。
抱歉,这是一个简单的问题。我所看到的只是关于缓存和网络的教程,涉及安装等。
【问题讨论】:
-
您可以将其卸载到服务器并使用套接字与各个选项卡进行通信吗?
-
我并不是想让我的各种标签进行通信。只是我想要它,以便所有选项卡都不会打开超过 1 个工作人员。另外,我希望一切都在本地运行,而不是在服务器上。最后,我想要的主要是通过页面重新加载实现持久性(网络工作者和共享工作者没有)。
标签: javascript tabs service-worker background-process web-worker