2014-01-16 96 views
5

我使用的是socket.io,我可以检测断开连接事件的断开连接原因吗?我可以在这样Socket.io检测断开连接原因

信息的日志文件看到:运送终点(引导) 信息:运输结束(接近超时) 信息:运输结束(错误)

我想原因(启动,关闭超时,错误)我会这样使用:

socket.on('disconnect', function(){ 
    console.log('User 1 disconnected because '+reason); 
}); 

我能得到原因吗?

编辑:我找到了解决办法

socket.on('disconnect', function(reason){ 
    console.log('User 1 disconnected because '+reason); 
}); 
+0

如果您找到您的解决方案,请将其作为答案发布并接受并标记为已解决;这是针对未来的人寻找相同的答案。 – GiveMeAllYourCats

+0

用户离开该页面是否有特定的原因? –

回答

7
socket.on('disconnect', function(reason){ 
    console.log('User 1 disconnected because '+reason); 
}); 

这是解决方案。