Ich kann nicht herausfinden, warum das Trennen/Verbinden einer socket.io-Verbindung mehrmals nicht funktioniert? seitigen Codesocket.io Clientverbindung trennen
Server:
io.on('connection', function(socket){
console.log('a user connected');
socket.on('disconnect', function(){
console.log('user disconnected');
});
});
Client-Seite Code:
var socket = io();
socket.on('connect', function() {
console.log("connected from the client side");
});
$('#connect_button').click(function(){
socket.connect();
});
$('#disconnect_button').click(function(){
socket.disconnect();
});
Es trennt in Ordnung. Aber verbindet sich nicht wieder. Ich benutze Socket.io 1.0. Bitte helfen Sie.
Ihr Beispiel funktioniert für mich. – vinayr
es funktioniert einmal. aber funktioniert es oft? Es ist nicht für mich. Ich habe geschätzt, dass die socket.id ändert und dann die Verbindung nicht mehr mit der socket.id der neuen Verbindung verbunden ist. Nur eine Vermutung :-) –