收藏
回答

微信小游戏中关于websocket一个非常诡异的bug

框架类型 问题类型 终端类型 微信版本 基础库版本
小游戏 Bug 微信iOS客户端 8.0.43 3.2.0

1.手机连接一个可以正常访问互联网的wifi,任意打开一款会使用websocket的微信小游戏。

2.保证游戏当前连接上了websocket

3.切到wifi设置那边,手动修改wifi的http代理为一个不存在的代理地址,比如ip写8.8.8.8,端口1234。

4.回到小游戏内,等待websocket断开。然后将wifi关闭,手机会将网络切换为移动蜂窝网络(5G/4G)。

这个时候所有的http请求都是正常的,微信也可以正常使用,但是所有小游戏的websocket都无法再建立连接,会超时。这个现象会发生在所有的微信小游戏里,关闭当前的小游戏,再去打开任意一款小游戏,它的websocket都无法成功建立连接,都是会超时。

解决办法是只能重新启动微信

回答关注问题邀请回答
收藏

1 个回答

  • David
    David
    01-24

    请问这个问题解决了吗?我也遇到了

    01-24
    有用
    回复
登录 后发表内容