微信开发中经常遇到缓存问题
无法跳转
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、 进入页面,右上角‘...’选项中点击“刷新”