微信开发中经常遇到缓存问题

无法跳转

url后加上随机数

window.location.href = baseUrl + '?v='+(new Date().getTime());
window.location.href = baseUrl + '?v='+Math.random();

css,js缓存

文件名后加上版本号

<link href="css/demo.css?v=123" rel="stylesheet">

手动清理缓存


           微信浏览器在ios和安卓中浏览器内核不一样;从而不同的系统和不同版本的微信方式也各有不同。清理缓存的方式也就各种不一样的:


android:

微信里访问 debugx5.qq.com,拉到页面最底部,有清理缓存的选项。

 

 

ios:

 

                1、 取关公众号,重新关注;

                2.、 退出微信账号登陆,重新登陆微信;

                3、 微信设置-通用-存储-清理缓存;

                4.、 进入页面,右上角‘...’选项中点击“刷新”