Service worker 服务人员可能存在问题,导致网站无法脱机工作
我创建了一个新网站并添加了一名服务人员。它已安装,但拒绝脱机工作。我通过指定所有URL显式地从缓存加载所有资源。有人能解释一下主请求失败的原因吗 链接: 更新1: 我已在缓存中读取index.html文件Service worker 服务人员可能存在问题,导致网站无法脱机工作,service-worker,Service Worker,我创建了一个新网站并添加了一名服务人员。它已安装,但拒绝脱机工作。我通过指定所有URL显式地从缓存加载所有资源。有人能解释一下主请求失败的原因吗 链接: 更新1: 我已在缓存中读取index.html文件 Firefox控制台中显示错误: 未能加载“”。ServiceWorker向FetchEvent.respondWith()传递了一个承诺,该承诺以“TypeError:NetworkError当尝试获取资源时”被拒绝 Chrome控制台中出现错误: “”的FetchEvent导致网络错误响
“”的FetchEvent导致网络错误响应:承诺被拒绝。您还必须将appshell(index.html或类似内容)添加到缓存中:
caches.open(staticCacheName).then(function(cache) {
return cache.addAll([
'/', or 'index.html',
'assets/css/styles.css',
...,
抱歉,我已删除index.html进行测试。即使添加了它,该网站也无法在没有网络的情况下运行。我已经用准确的错误更新了问题。这不是问题,也解决不了任何问题