发布网友 发布时间:2023-01-20 23:25
共1个回答
热心网友 时间:2023-01-26 18:51
1、网络问题,尝试检查WiFi连接情况,或检查手机数据网络。
2.后台运行问题,检查后台运行是否程序被系统级软件关闭。
3.软件问题,尝试清除微信存储空间,或清除微信数据。
4.版本问题,尝试升级版本,一些旧版本无法适应。
5.服务器问题,这个与微信团队反馈。
原因1:锁屏断网
各大厂商均为用户提供了"休眠状态下是否保持网络连接"的开关,如果对微信消息及时性要求高的同学,可以选择"始终"。
原因2:运营商NAT超时时间较短
根据微信官方文档介绍,最小心跳为4.5min,但是国内有些地区有些运营商设置的NAT超时时间比较短(小于4.5min)。
在这种网络下,如果是灭屏状态,微信的TCP长连接基本上每隔几分钟就会断开,直到重连后才可以收到消息,加上目前各大厂商的省电策略,本身应用在后台就非常不活跃,可能无法及时重连,这个就导致微信延迟概率更高、延迟时间更久。
这种网络很容易识别,如果你在4G网络下/其他运营商WiFi下不会延迟,只在特定网络下比如家里的WiFi下高概率延迟,并且多个系列的手机都会延迟,那么很可能是因为你使用网络的NAT超时时间比较短。