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.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage