Come riconnettersi al socket io una volta è stato chiamato disconnect
?Riconnessione IO socket?
Ecco il codice
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;
}
}
Se lo faccio initSocket(true)
, funziona. Se faccio initSocket(false)
, si disconnette. MA POI se provo a riconnetterti usando initSocket(true)
, la connessione non funziona più. Come posso far funzionare la connessione?
È incorporato nella libreria. Vedi http://stackoverflow.com/a/5149185/17803 – Matt
possibile duplicato di [Node.js e Socket.IO - Come riconnettersi non appena si verifica la disconnessione] (http://stackoverflow.com/questions/4432271/node -js-and-socket-io-how-to-reconnect-as-soon-as-disconnect-happens) – Matt
Non voglio che si ricolleghi alla disconnessione! Voglio essere in grado di controllare quando connetterti e disconnetterti .. – Eric