Android版的websocket切换网络无法重连
- 当前 Bug 的表现(可附上截图) 1、android微信使用websocket切换网络时一般都无法重连,有时候重启微信也没用,需要重启手机才能连上。移动或联通网络切换到电信网络特别容易出现。 2、Android微信使用socketIO经常会断线重连,有时候断线几次就无法再重连。 以上问题一般都有80%的出现概率,但是在ios微信上从来没出现过,ios的网络通信非常稳定。不知道这两者的实现有什么区别,是调用系统的websocket吗?还是微信自己实现的? - 预期表现 - 复现路径 随便拿个安卓机都能出现,目前我知道的是华为小米魅族都有遇到。 - 提供一个最简复现 Demo 1、“多肉联盟”这个小游戏的体验版使用的是websocket,用Android机试几次从别的网络切换到电信网络经常会出现断线无法重连。有时候重启微信都无法重连。 2、在线上找“多肉联盟”这个小游戏的正式版,使用的是Socket.io,在Android端电信网络(其他网络我没怎么测试)经常断线重连。