Javascript 使用ServiceWorker缓存网页时,缓存sw.js会永远破坏它吗?
我正在尝试使用来缓存web请求的脱机web应用程序。但是我在缓存文件列表中包含了sw.jsJavascript 使用ServiceWorker缓存网页时,缓存sw.js会永远破坏它吗?,javascript,caching,service-worker,Javascript,Caching,Service Worker,我正在尝试使用来缓存web请求的脱机web应用程序。但是我在缓存文件列表中包含了sw.js 对于那些已经加载了我的应用程序的人,我是否一直在破坏我的web应用程序,或者是否有任何方法可以恢复?如果我发布一个固定的sw.js文件,我担心我的用户无法获得更新的版本,因为他们正在使用缓存的sw.js…是和否。你已经破坏了它一段时间,但不是永远 Chrome和Firefox都实现了约24小时的自动刷新间隔。你可以从网上了解更多 不过,这仍然很棘手,因为有些用户可能使用的旧浏览器不会自动检查来自网络的SW
对于那些已经加载了我的应用程序的人,我是否一直在破坏我的web应用程序,或者是否有任何方法可以恢复?如果我发布一个固定的sw.js文件,我担心我的用户无法获得更新的版本,因为他们正在使用缓存的sw.js…是和否。你已经破坏了它一段时间,但不是永远 Chrome和Firefox都实现了约24小时的自动刷新间隔。你可以从网上了解更多
不过,这仍然很棘手,因为有些用户可能使用的旧浏览器不会自动检查来自网络的SW.js更新。在这种情况下,我不完全清楚能做些什么。如果有人知道,请发表评论,我将更新此答案以包含所有信息。phew。很高兴没有被永远困住。