javascript - Service Worker 离线时是否会抛出未找到文件的错误?
问题描述
我的服务人员已设置并在线工作。它似乎正在离线工作,但随后会引发错误。说找不到 service-worker.js 文件。
这是因为它正在离线寻找文件而找不到它吗?有没有办法不出现这个错误? 屏幕抓取错误
解决方案
看起来您的服务工作人员正在尝试下载服务工作人员脚本文件的副本,即使它处于脱机状态。由于服务工作者可以包含任意 javascript 代码,他们可以尝试下载并抛出他们想要的任何错误 - 看起来你的尝试下载自己并抛出错误。摆脱错误的唯一方法是查看代码并防止它被抛出。
推荐阅读
- python - Python,熊猫循环仅适用于最后一项
- python - Wagtail:如何获取图像再现 url 并将其与 json 中的其他字段一起传递?
- javascript - 我得到:SyntaxError: missing ) 在参数列表之后,但我看不到任何遗漏
- ios - kSecAttrAccount 和 kSecAttrGeneric
- ansible-2.x - 如果 GET 不存在变量,则发送 POST
- javascript - mapbox-gl-js:矢量切片 - 在客户端更改/添加功能属性的最有效方法?
- java - 如果安装了特定应用程序,如何阻止我的 VPN 应用程序运行
- css - 如何正确计算图像的大小以添加淡入淡出效果
- php - MacOS Mojave 和 pg_connect 与 SSL
- javascript - 是否有相当于 Angular 1 $filter('orderBy') 的 Angular 8