套接字.IO重新连接断开

Socket.io reconnect on disconnect?

本文关键字:断开 重新连接 IO 套接字      更新时间:2023-09-26

这是可能的吗?

socket.on('disconnect', function(){
    console.log('disconnected...');
    socket.connect();
    socket.on('connect', function(){
    console.log('...reconnected');
    })  
})

插座。io自动重新连接(如果您设置了reconnect选项,尽管它默认为true),所以您实际上不需要这样做。

此外,有一个reconnect事件似乎更合适。

另外,独立设置你的事件处理程序,不要在disconnect处理程序的执行中设置connect处理程序。