这是控制台上的内容:
(unknown): #2514: An unknown error occurred when fetching the script. [Service Workers]
当服务工作者接管或跳过等待时,我在开发控制台上遇到上述错误,并在关闭网络的情况下重新加载页面。问题是我在控制台上获得了大量的提取错误,因为很明显没有任何请求通过,但SW开发控制台上只有一个错误(点击图片):
它是什么?
错误消息本身并没有说明问题,例如它提供的请求或类似的问题。
答案 0 :(得分:1)
我认为您需要在浏览器中添加相应的https证书。 用于镀铬 去设置 - >高级设置 - >管理证书证书
在“权限”选项卡下单击“导入”,然后添加.crt文件。 重启浏览器应该可以正常工作。
答案 1 :(得分:0)
就我而言,我正在本地测试 .NET Core 应用程序,在我的配置生成器中,我的 Program.cs 中有 UseUrls,使用 http 而不是 https 设置我的本地主机 URL。我试图从 https 加载我的 Service Worker 脚本。