Socket.io - Ręczne ponowne połączenie po rozłączeniu po stronie klienta

używamnode.js isocket.io stworzyć aplikację internetową w czasie rzeczywistym. Daję użytkownikom pełną kontrolę nad połączeniem gniazda, jak ręczne rozłączanie i (ponowne) podłączanie.

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();
}

Po uruchomieniu klientasocket_connect() funkcja działa dobrze, ale po użyciusocket.disconnect(), nie rozpoczyna się nowe połączenie.

questionAnswers(3)

yourAnswerToTheQuestion