蹲在奶茶店里面刷消息,反复琢磨为什么微信连不上wifi,网页和短视频软件都跑的飞快,唯独微信加载半天,消息发不出去,图片更是转圈到超时,连着试了两次开关wifi,结果一点变化都没有。

先把wifi断开切流量,微信立马正常收发消息,这一下就能确定,不是路由器断网,也不是宽带出问题。同一个wifi下面,别的APP全都正常工作,就微信单独卡住,第一反应就去重启微信,划掉后台重新点开,页面依旧空白,聊天框里的消息箭头一直打转。

想着清一下缓存说不定有用,点进微信设置里面清理存储空间,等进度条走完,再切回wifi,还是老样子。甚至跑去关掉手机再开机,重新连上这个wifi,打开微信,依旧没法联网。那时候完全没往权限那块想,一直在怀疑是不是微信版本更新出bug,还跑去应用商店看有没有新版本,点了更新,等待安装完成,打开之后问题照旧。

那个时候就卡在原地,反复在wifi和移动数据之间来回切换,一会能用一会不行,搞得人有点烦躁,以为是这个奶茶店wifi限制了微信的端口,干脆换了隔壁店铺的wifi去试,结果一模一样,别的应用流畅,微信依旧无法连接网络。

翻手机设置的时候,随手点开应用管理,找到微信,点进网络权限选项,才看见,wifi这一栏,居然是关闭的状态。

之前清理手机后台的时候,用了一键权限管理,它自动把微信的WLAN权限给禁用掉了,只保留了移动数据访问权限。难怪切流量微信就正常,一连wifi就直接失联,wifi本身没问题,手机网络也没问题,单独限制了微信访问无线网络。

勾选打开WLAN权限,切回wifi,再点开微信,聊天消息瞬间刷新出来,图片也加载成功,没有任何卡顿。

后面又碰到一次类似的情况,是朋友的手机,同样的现象,wifi下其他软件正常,微信打不开。他反复重启路由器,拔掉电源等半分钟再接回去,折腾好久才搞明白,不是路由器的毛病,是手机系统给微信锁住了wifi权限。很多手机管家、一键优化功能,清理的时候会擅自修改应用网络权限,很多人不会留意这个选项,只会反复去重启网络,白白浪费时间。

不是所有微信wifi断连都是权限问题,但这个情况很容易被忽略,大家第一时间只会盯着路由器或者微信软件本身,很少会想到手机系统层面单独拦截微信的wifi访问。

那天晚上躺床上,脑子里还留着奶茶店屏幕上一直转圈的加载图标。