首页 > 解决方案 > Service Worker 离线时是否会抛出未找到文件的错误?

问题描述

我的服务人员已设置并在线工作。它似乎正在离线工作,但随后会引发错误。说找不到 service-worker.js 文件。

这是因为它正在离线寻找文件而找不到它吗?有没有办法不出现这个错误? 屏幕抓取错误

标签: javascriptservice-worker

解决方案


看起来您的服务工作人员正在尝试下载服务工作人员脚本文件的副本,即使它处于脱机状态。由于服务工作者可以包含任意 javascript 代码,他们可以尝试下载并抛出他们想要的任何错误 - 看起来你的尝试下载自己并抛出错误。摆脱错误的唯一方法是查看代码并防止它被抛出。


推荐阅读