网站内容更新不及时(一下有关如何处理这些情况?window.js更新缓存资源)
优采云 发布时间: 2022-01-12 19:17网站内容更新不及时(一下有关如何处理这些情况?window.js更新缓存资源)
本文介绍了“html5中如何及时更新缓存文件”的相关知识。在实际案例的操作过程中,很多人都会遇到这样的困境。接下来就让小编带领大家学习如何应对这些情况。!我希望你仔细阅读并学到一些东西!
当我们使用离线缓存的时候,有时候我们可能会更新资源,比如js、css或者图片更新。但是用户在更新前已经缓存了旧版本的资源,下次访问时仍然使用旧版本的资源。用户如何及时更新缓存的资源?
缓存资源的更新主要有两种方式,通过修改配置文件的版本号或者调用js完成更新
js更新方法
代码显示如下:
如果(window.applicationCache.status == window.applicationCache.UPDATEREADY){
window.applicationCache.update(); }
修改文件
更新清单文件
当浏览器发现manifest文件本身发生了变化时,会根据新的manifest文件获取新的资源进行缓存。
当manifest文件列表没有改变时,我们通常通过修改manifest注释来改变文件来实现更新。
注释更改参考配置文件的版本号
《html5中如何及时更新缓存文件》的内容就介绍到这里,感谢阅读。想了解更多行业相关知识,可以关注易速云网站,小编将为大家输出更多优质实用文章!