<web-view :src="url" a:if="url"></web-view>
由于webview跳到h5界面是vue写的单页面应用
1.按网上说的给url加时间戳并没有什么用。
2.h5用 webpack打包后的css js 本来就是加了hash 的,,所以也没用
3.尝试一下也没什么用
-
手动退出小程序,再次进入;
-
将微信从后台退出再打开并重新进入小程序;
-
修改 Nginx 关于 Cache-Control 的配置;
-
用 debugx5.qq.com 手动清除安卓微信浏览器缓存;
-
iOS 利用微信自带清楚缓存功能
后面找到的解决方法是
<meta HTTP-EQUIV="pragma" CONTENT="no-cache"><meta HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate"><meta HTTP-EQUIV="expires" CONTENT="0">
在html文件头部加入这几句就可以了。



你点的每个赞,我都认真当成了喜欢
博客主要围绕小程序webview跳到vue写的H5单页面应用时的缓存问题展开。提到给url加时间戳、使用webpack打包后加hash等方法无用,还列举了手动退出小程序、修改Nginx配置等尝试,最终找到在html文件头部加入特定内容的解决办法。
7277

被折叠的 条评论
为什么被折叠?



