Wie wieder an den Socket io disconnect
wurde aufgerufen?Socket IO erneut verbinden?
Hier ist der Code
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;
}
}
Wenn ich initSocket(true)
tun, es funktioniert. Wenn ich initSocket(false)
mache, wird die Verbindung getrennt. ABER DANN, wenn ich versuche, mit initSocket(true)
wiederherzustellen, funktioniert die Verbindung nicht mehr. Wie kann ich die Verbindung zur Arbeit bekommen?
Es ist in der Bibliothek integriert. Siehe http://StackOverflow.com/a/5149185/17803 – Matt
mögliches Duplikat von [Node.js und Socket.IO - Wie Sie die Verbindung wiederherstellen, sobald die Verbindung getrennt wird] (http://stackoverflow.com/questions/4432271/node -js-and-socket-io-How-to-wiederverbinden-so-bald-wie-Trennen-passiert- – Matt
Ich möchte nicht, dass es bei Verbindung wieder verbinden! Ich möchte in der Lage zu steuern, wann zu verbinden und zu trennen. – Eric