清除微信内置浏览器缓存
在做微信开发的时候(主要是扫二维码、微信内网页或者比较大型的手机网站)的时候,更改了页面代码,但是微信内置浏览器有缓存,还是之前的效果,影响调试,而且还死活清除不掉!!!!!怎么办?
我的第一想法是关闭手机的微信进程,偶尔有效,但是大多数时候是无效的。
第二个方法,我还试过退出微信登录,然后退出微信(百度出来的方法,也不知道谁讲的),也是偶尔有用,大多数时候无效。
后来我想到一个百分之百有效的方法:Android有一个功能,那就是应用管理(一般在手机设置里边),在应用管理里边清除应用缓存!100%有效!(如果是iphone请参考下面一个方法【废弃】)
另外,还有一种方式:来自百度经验 原文地址
ios使用此方法不适用,免得被各种喷
在微信任意对话框(随便找个订阅号即可),发送以下网址
debugx5.qq.com
ios微信 见https://blog.csdn.net/qq285679784/article/details/78258487?locationNum=4&fps=1
也可以直接用微信扫下方二维码进行如下图示页面
点击进入,然后就会出现一个类似浏览器的设置界面,这是QQ浏览器内核的设置界面,按照图示勾选,然后点击清除即可。
如果没有出现上面的页面,请点击微信上的放大镜按钮,输入debugmm.qq.com/?forcex5=true 并访问,回头再输入debugx5.qq.com或者扫上面的二维码就会出来上面这个清理缓存的界面了。具体可参考https://www.cnblogs.com/sy_test/p/12935250.html
我并没有按照说明安装线上内核,只是debugmm.qq.com/?forcex5=true页面加载出来后关闭,再输入debugx5.qq.com就进到清缓存的界面了。
如果是浏览器扫码缓存,找到浏览器设置,进入清理缓存界面,清掉缓存即可,重新扫描就是更改页面后的效果了。