cocos2d-x 断线出出onClsoe事件如何实现重新链接

cocos2d-x 断线出出onClsoe事件如何实现重新链接

我写的代码是这样

void DenLu::onClose(cocos2d::network::SIOClient*client)
{
log(“onClose”);
if (client == _sioclient)
{
_sioclient = nullptr;
}

_sioclient = SocketIO::connect("http://127.0.0.1:3001", *this);//链接

_sioclient->on("getstate", CC_CALLBACK_2(DenLu::getstate, this));

}

但这样不行不通会出错

不知哪位大神知道解决方法,及参考代码