disconnect
一旦被调用,如何重新连接到套接字 io ?
这是代码
function initSocket(__bool){
if(__bool == true){
socket = io.connect('http://xxx.xxx.xxx.xxx:8081', {secure:false});
socket.on('connect', function(){console.log('connected')});
socket.on('disconnect', function (){console.log('disconnected')});
}else{
socket.disconnect();
socket = null;
}
}
如果我这样做initSocket(true)
,它会起作用。如果我这样做initSocket(false)
,它会断开连接。但是,如果我尝试使用 重新连接initSocket(true)
,则连接不再起作用。如何使连接正常工作?