就不说啥子原因了,反正就是微信的缓存问题,照着下面的做法做,一定ok了。
不过就是有些麻烦,但是微信的缓存是为了提高自身的性能,我们这些开发要用人家的平台,只有自己去填坑了。
直接贴代码好了,加上去就是了
1 2 3 | <meta http-equiv= "Cache-Control" content= "no-cache, no-store, must-revalidate" /> <meta http-equiv= "Pragma" content= "no-cache" /> <meta http-equiv= "Expires" content= "0" /> |
为了保险起见
修改了图片的话,请直接更换图片的名字
修改了js,css的话,请在你引用的js,css文件加上版本号
<script type= "text/javascript" src= "js/page_style_js/jquery.toTop.js?version=1.1.1" ></script> <link rel= "stylesheet" href= "css/article/article.css?version=1.1.1" /> |
改一次换一次版本号就ok了,它就会去重新请求资源
修改了页面,在页面跳转的地方也可以加上版本号
1 | window.location.href= "new.html?version=1.1.1" |
再次补充:
最近开始使用webpack了,用webpack打包就不会有这方面的问题了。