【问题标题】:Socket.io detect disconnect reasonSocket.io 检测断开原因
【发布时间】:2014-02-06 01:24:20
【问题描述】:

我正在使用 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);
});

【问题讨论】:

  • 如果您找到了解决方案,请将其发布为答案并接受并将其标记为已解决;这是为未来寻找相同答案的人准备的。
  • 用户离开页面是否有特定原因?

标签: javascript node.js socket.io


【解决方案1】:
socket.on('disconnect', function(reason){
   console.log('User 1 disconnected because '+reason);
});

这就是解决方案。

断开连接的可能原因是now documented

【讨论】:

  • 你应该列出原因并附上解释,而不是仅仅放一个指向另一个网站的链接,因为以后不会像你给的链接一样找到那个网站。
猜你喜欢
  • 1970-01-01
  • 2013-11-29
  • 2012-05-17
  • 1970-01-01
  • 2015-11-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-03-22
相关资源
最近更新 更多