前几天急着点开别人转发来的公众号推文,反复点链接,页面一直空白转圈,当时满脑子都在纠结为什么微信文章打不开,试了好几次退出重进,还是卡在原地,消息框里的转发链接点一次失败一次,弄得心里乱糟糟的,一边烦躁一边又不知道到底是哪里出了状况。
最先随手试的办法就是切换网络,连着家里的wifi不行,切成手机流量再点,页面依旧没有半点动静,还以为是网络信号太差,站到窗边挪了好几个位置,盯着顶部那个加载小圆圈转了很久,最后还是一片空白,那会就开始怀疑,会不会是发链接的人那边文章被删掉或者设置成私密了,跑去问朋友,对方说自己打开完全正常,还重新转发了一遍链接给我。
拿到新链接的时候抱着一点希望点进去,结果还是一模一样的情况,这下排除了文章本身的问题,也不是链接失效,就开始胡乱琢磨,一会关掉后台别的APP,一会清理手机后台,折腾半天,一点变化都没有,手指在屏幕上反复点,心里憋着一股说不出来的闷气,又没有别的头绪可以往下试。
后来才反应过来,微信存的缓存太多了。
之前从来没有主动清理过,微信里存了好多图片、短视频还有过往浏览过的公众号页面数据,慢慢堆在一起,占用的空间越来越多,有的页面资源加载的时候直接冲突,就会出现点进去加载不出来、黑屏空白的样子,这只是我的个人感受,不是标准答案,说不定其他人遇上同款情况,原因会完全不一样。
找到设置入口的时候,还犹豫了一小下,怕清理缓存会把聊天记录弄丢,翻了翻里面的选项,缓存清理和聊天记录存储是分开的,只勾选缓存这一项,没有勾选聊天记录、文件这些内容,点确认之后等它慢慢跑完进度条,过程不算快,手机稍微有一点点卡顿,安安静静等着结束,不敢中途锁屏或者切走页面。
清理完成之后,关掉微信整个后台,重新点开软件,再去点那篇卡住很久的文章链接,这次加载速度一下子顺了,文字和配图一点点慢慢出来,没有再无休止转圈,当时松了好大一口气,原来折腾这么久,根源就是积攒下来的缓存。
之后也碰到过一次别的情况,点开文章只能看到文字,配图全部裂掉显示不出来,那次没有急着清理缓存,只是把微信更新到应用商店里最新的版本,再重新打开链接,图片就正常显示了,老版本的微信有时候适配跟不上公众号页面新的排版组件,也会出现加载异常,只是这种情况我只碰到过一回,不像缓存问题这么频繁。
还有一回是在别人分享的小程序跳转文章里遇到打不开的情况,那个就不是微信本身的问题,是小程序那边跳转接口不稳定,换直接复制链接发给微信文件传输助手,从聊天窗口打开,才顺利进去,这类情况就很随机,没有固定的处理路子,碰上了只能一点点换打开的方式试。
现在再遇到文章加载卡住,不会第一时间就着急到处找人问,先简单分两步看一看,先确认转发文章的人能不能正常访问,排除文章删除、权限限制,再想想自己多久没有清理缓存,或者微信是不是很久没更新,不会一股脑乱操作,省掉好多没必要的折腾。
昨天晚上躺床上,随手点开一篇推文,又短暂卡了几秒,下意识准备去清缓存,等了十来秒页面自己加载出来了,才想起有时候只是公众号服务器瞬时访问的人太多,响应变慢,不用急着做任何操作,放着等一等说不定就好了。