creator 3.2 webSocket 断网 游戏停止运行

项目打包apk,进行断网测试,当监听到 webSocket的onclose事件之后,尝试重新连接网络,
第一次 重新连接失败后,正常触发了onclose,onError 事件。
第二次网络重新连接时,未监听到onclose,onError 事件。 游戏中的timer也停止了运行。

  • Creator 版本:3.2

  • 目标平台:redmi 7

  • 重现方式: 网络断开 在调用网络连接方法。

  • 重现概率:100 %

这是网络重连之后,又断开了?

不是!进入游戏后,断开网络。收到了onclose,onError 事件。
然后在之前触发的onclose事件方法中,尝试重新连接socket,此时又收到onclose,onError 事件。

然后再次尝试连接socket,在此之后就没有收到onclose,onError 事件,与此同时 timer相关逻辑也停止了