【发布时间】:2021-11-04 10:48:46
【问题描述】:
我找不到删除安装在用户浏览器上的 Service Worker 的方法。
我删除了所有与 serviceWorkers 相关的内容并尝试了这个:https://stackoverflow.com/a/33705250/11164691
navigator.serviceWorker.getRegistrations().then(function(registrations) {
for(let registration of registrations) {
registration.unregister()
} })
我把它放在 index.html、App.vue... => 没有效果,因为文件没有加载。
问题是对于那些注册了 serviceworker 的人来说,没有文件加载到客户端。
我该如何处理?并为我的用户删除服务人员?
【问题讨论】:
-
为什么?你不想要一个免费的 PWA 吗?
-
@AvivBenShahar serviceWorker 安装在我的 vue 应用程序上,但它不是 PWA,所以我不需要它,它会造成太多麻烦。你有解决办法吗?
标签: vue.js service-worker firebase-hosting