我使用node.js和socket.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();
}
Run Code Online (Sandbox Code Playgroud)
在客户端启动时,该socket_connect()功能正常,但使用后socket.disconnect(),没有新的连接启动.