2015-11-05 107 views
0

我正在使用io套接字进行我的网站实时聊天功能。当我启动服务器,然后第一次加载客户端页面时,它的工作原理也是如此。断开或重新加载Io套接字重置连接

但是,如果我离开页面,然后在服务器运行时重新加载它,则会发生问题。服务器记录,我都断开,然后重新连接。但连接的预期功能不起作用。当我尝试向聊天添加新消息时,它不会显示。

这里是我的服务器代码:

io.sockets.on('connection', function(socket){ 

console.log("user connected"); 

socket.on('disconnect', function() { 
    console.log("user disconnected"); 
    socket.disconnect(); 
}) 
}) 

而我的客户端代码:

var socket = io.connect('IP'); 

socket.on('disconnect', function() { 
socket.reconnect(); 
}); 

是否有某种方式来完全重置客户端和一旦断开服务器之间的连接?

回答

相关问题