gpt4 book ai didi

javascript - Socket.io - 客户端断开连接后手动重新连接

转载 作者:IT老高 更新时间:2023-10-28 23:00:32 24 4
gpt4 key购买 nike

我使用 node.jssocket.io 来创建一个实时 Web 应用程序。我将让用户完全控制套接字连接,例如手动断开和(重新)连接。

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

在客户端启动时,socket_connect() 函数工作正常,但使用 socket.disconnect() 后,没有新的连接开始。

最佳答案

您可以按照客户端配置重新连接。

 // for socket.io version 1.0
io.connect(SERVER_IP,{'forceNew':true });

关于javascript - Socket.io - 客户端断开连接后手动重新连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13023703/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com