网站发布后每次都会出现一些奇怪的错误
- 尝试验证完整性时发生未知错误。
- service-worker.js:22 Uncaught (in promise) TypeError: Failed to fetch at service-worker.js:22.
- Microsoft.AspNetCore.Components.WebAssembly.Rendering.WebAssemblyRenderer [100]
当我在浏览器的icongito模式下打开web应用程序时,一切正常,所以我认为问题来自缓存。
也主要发生在Chrome上。在firefox上,按Ctrl + f5刷新后就可以了。
是什么导致了这种奇怪的行为,解决办法是什么?
删除PWA(渐进式web应用程序)后,该行为停止存在。浏览器上的脱机缓存发生错误(缓存-缓存存储-脱机缓存)。也许在。net 6版本中会有更好的性能。