Как подключиться к сокету io один раз disconnect
был вызван?Socket 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)
, соединение больше не работает. Как я могу заставить соединение работать?
Он встроен в библиотеку. См. Http://stackoverflow.com/a/5149185/17803 – Matt
Возможный дубликат [Node.js и Socket.IO - как снова подключиться, как только произойдет отключение) (http://stackoverflow.com/questions/4432271/node -js-and-socket-io-how-to-reconnect-as-soon-as-disconnect-бывает) – Matt
Я не хочу, чтобы он снова подключался к отключению! я хочу иметь возможность контролировать, когда подключиться и отключиться .. – Eric