(未知):#2514:获取脚本时发生未知错误。 [服务人员]
(unknown): #2514: An unknown error occurred when fetching the script. [Service Workers]
这是控制台上的内容:
(unknown): #2514: An unknown error occurred when fetching the script. [Service Workers]
当服务工作人员接管或跳过等待时,我在我的开发控制台上收到上述错误,并且我在网络关闭的情况下重新加载页面。问题是我在控制台上收到大量获取错误,因为显然 none 的请求正在通过,但 SW 开发控制台上只有一个错误(单击图片):
这是关于什么的?
错误消息本身并没有说明问题的太多,比如它所解决的请求或类似的问题。
我认为您需要在浏览器中添加相应的https证书。
chrome
转到设置 -> 高级设置 -> 管理 ssl 证书
在权限选项卡下单击导入,然后添加您的 .crt 文件。
重新启动浏览器它应该可以正常工作。
在我的例子中,我在本地测试 .NET Core 应用程序,在我的配置构建器中,我的 Program.cs 中有 UseUrls 设置我的本地主机 url 使用 http 而不是 https。我试图从 https 加载我的服务工作者脚本。
这是控制台上的内容:
(unknown): #2514: An unknown error occurred when fetching the script. [Service Workers]
当服务工作人员接管或跳过等待时,我在我的开发控制台上收到上述错误,并且我在网络关闭的情况下重新加载页面。问题是我在控制台上收到大量获取错误,因为显然 none 的请求正在通过,但 SW 开发控制台上只有一个错误(单击图片):
这是关于什么的?
错误消息本身并没有说明问题的太多,比如它所解决的请求或类似的问题。
我认为您需要在浏览器中添加相应的https证书。 chrome 转到设置 -> 高级设置 -> 管理 ssl 证书
在权限选项卡下单击导入,然后添加您的 .crt 文件。 重新启动浏览器它应该可以正常工作。
在我的例子中,我在本地测试 .NET Core 应用程序,在我的配置构建器中,我的 Program.cs 中有 UseUrls 设置我的本地主机 url 使用 http 而不是 https。我试图从 https 加载我的服务工作者脚本。