ios上使用websocket的bug

cocos2dx带的是libWebsocket,在连接状态下,断开网络是不会触发onClose方法的,虽然可以用心跳包来解决,但有强迫症的我总觉得这样做不完美。
于是找到了facebook源码里的SocketRocket代替,使用了一段时间一直没问题,最近发现SRWebSocket:close方法没作用,实际上并没有断开连接,客户端要主动断开连接应该是调用close吧,还是我使用的方法错了 ?有没有高人解答一下

我自己的问题,由于服务端是自己实现websocket协议的,windows和android直接关闭没问题就一直以为没问题,实际上是服务器协议实现有问题,cocos2dx自带的libwebsocket也没测出来,用socketrocket测出来了

1赞