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.