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