Socket.io - Manuelle Wiederherstellung der Verbindung nach dem Trennen der Verbindung vom Client
ich benutzenode.js
undsocket.io
um eine Echtzeit-Webanwendung zu erstellen. Ich werde den Benutzern die volle Kontrolle über die Socket-Verbindung geben, wie manuelles Trennen und (erneutes) Verbinden.
function socket_connect()
{
console.log('func socket_connect');
socket = io.connect('http://url/to/the/app');
}
function socket_reconnect()
{
console.log('func socket_reconnect');
socket_connect();
}
function socket_disconnect ()
{
console.log('func socket_disconnect');
if (socket) socket.disconnect();
}
Auf dem Client starten Sie diesocket_connect()
Funktion funktioniert gut, aber nach der Verwendungsocket.disconnect()
startet keine neue Verbindung.