socket.io如何检测客户端断开连接
我知道socket.io可以通过'disconnect'
事件处理断开'disconnect'
。
我的问题是:当客户端closures网页时,如何在服务器端触发'disconnect'
事件?
我的看法是:当客户端closures网页时, 'onunload'
事件的callback会启动一个emit('disconnect')
。
我对吗 ?
谢谢 !
编辑:
从learnBoost :
卸载时的同步断开连接默认为false:当浏览器卸载时,是否需要向服务器发送断开连接数据包?
也许,现在是默认情况下…我检查了代码,默认情况下仍然是false 。