socket.io如何检测客户端断开连接

时间:2014-05-12 12:58:26

标签: javascript html5 node.js websocket socket.io

我知道socket.io可以通过'disconnect'事件处理断开连接。

我的问题是:当客户端关闭网页时,如何在服务器端触发'disconnect'事件?

我的观点:当客户关闭网页时,'onunload'事件的回调会启动emit('disconnect')

我是对的吗?

谢谢!

编辑:

  

来自learnBoost

     卸载时

同步断开连接默认为false:   我们需要在浏览器卸载时向服务器发送断开连接数据包。

也许,它现在 true 默认情况下......我检查了代码,默认情况下仍为 false

0 个答案:

没有答案