1.页面缓存由浏览器缓存引起,那么可以通过设置来修改浏览器缓存。
可以通过nginx设置cache-control 来关闭浏览器缓存
2.由于是单页面应用,所以只需要对index.html设置即可。
对index.html中的资源地址,也会存在缓存笑岁,可以通过webpack构建时加入hash值解辩升链决。
本人公司小程序中的webview网页更新时,常常因缓存含咐原因无法实时更新,极其影响使用。于是遍尝网上能找到的方法。
总结:
1:小程序webview中的网站添加时间戳后缀,
2:webview的网页是用vue写的,路稿衫由默认的是hash模式,需要改为history模式。
3:成功,可以实时键老腔更新
微信小程序会缓存H5页面,导致页面升级之后不能及时刷新。
这种情况通过配置nginx不缓存静态页面无法影响到小程序缓存。
假设H5请求地址闹掘是 https://xxx/h5/
用户进入小程序之后生成一个数字,请饥弯乎求H5时把数字拼接到URL后缀即烂悉可。
例: https://xxx/h5/222/
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)