[LayaNative 1.0]Android Native1.0 上主动断开websocket,监听不到onclose事件
Native1.0.6
引擎版本1.8.5
如题,调用的是websocket的close方法。
同样的代码在浏览器上可以正常运作的,onclose可以正常触发。
但是在Native下onclose不能触发,connected状态也还是true,但是socket却事实上已经断开了,无法收发包。
还有一个问题,切到后台后,如果不断开连接,那么需要在业务里发心跳包,但是切到后台后timer停止了,导致业务中的心跳包也没法发送。
请问如何解决这两个问题?非常感谢。
下图是android里的打印,有打印到socket断开。
引擎版本1.8.5
如题,调用的是websocket的close方法。
同样的代码在浏览器上可以正常运作的,onclose可以正常触发。
但是在Native下onclose不能触发,connected状态也还是true,但是socket却事实上已经断开了,无法收发包。
还有一个问题,切到后台后,如果不断开连接,那么需要在业务里发心跳包,但是切到后台后timer停止了,导致业务中的心跳包也没法发送。
请问如何解决这两个问题?非常感谢。
下图是android里的打印,有打印到socket断开。
没有找到相关结果
已邀请:
要回复问题请先登录
0 个回复