service-worker - 我的 service worker 什么时候更新?

标签 service-worker progressive-web-apps

我似乎无法在任何文档中找到我的 service worker 何时更新?

它是在每次启动时检查新的 service worker 文件,还是每天检查一次,还是其他?

最佳答案

默认情况下,每次打开页面时都会检查它 (https://github.com/slightlyoff/ServiceWorker/blob/master/explainer.md#updating-a-serviceworker)。

您可以使用 ServiceWorkerRegistration.update 强制检查方法,如果上一次检查是在一天前,则绕过 HTTP 缓存。

关于service-worker - 我的 service worker 什么时候更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35873250/

相关文章:

android - PWA 用户选择 promise 永远不会解决

javascript - 如何先建立服务 worker 网络然后缓存

reactjs - 使用 create-react-app 添加更多 service-worker 功能

javascript - 我们应该如何以及何时写入 Service Worker 中的缓存?

javascript - 如何识别 Service Worker 中正确的持久数据?

reactjs - NextJs 中的 PWA 支持

javascript - iOS 13+ 设备的网络音频音量衰减

javascript - 如何让网络摄像头在移动网络应用程序上全屏查看

progressive-web-apps - PWA 无法正常离线工作。未捕获( promise )TypeError : Failed to fetch

javascript - Fetch() 请求在通过 Android Webview 运行的服务 worker 中立即失败