项目打包apk,进行断网测试,当监听到 webSocket的onclose事件之后,尝试重新连接网络,
第一次 重新连接失败后,正常触发了onclose,onError 事件。
第二次网络重新连接时,未监听到onclose,onError 事件。 游戏中的timer也停止了运行。
-
Creator 版本:3.2
-
目标平台:redmi 7
-
重现方式: 网络断开 在调用网络连接方法。
-
重现概率:100 %
项目打包apk,进行断网测试,当监听到 webSocket的onclose事件之后,尝试重新连接网络,
第一次 重新连接失败后,正常触发了onclose,onError 事件。
第二次网络重新连接时,未监听到onclose,onError 事件。 游戏中的timer也停止了运行。
Creator 版本:3.2
目标平台:redmi 7
重现方式: 网络断开 在调用网络连接方法。
重现概率:100 %
这是网络重连之后,又断开了?
不是!进入游戏后,断开网络。收到了onclose,onError 事件。
然后在之前触发的onclose事件方法中,尝试重新连接socket,此时又收到onclose,onError 事件。
然后再次尝试连接socket,在此之后就没有收到onclose,onError 事件,与此同时 timer相关逻辑也停止了