socket.io如何检测客户端断开连接
我知道socket.io可以通过'disconnect'
事件处理断开'disconnect'
。
我的问题是:当客户端closures网页时,如何在服务器端触发'disconnect'
事件?
我的看法是:当客户端closures网页时, 'onunload'
事件的callback会启动一个emit('disconnect')
。
我对吗 ?
谢谢 !
编辑:
从learnBoost :
卸载时的同步断开连接默认为false:当浏览器卸载时,是否需要向服务器发送断开连接数据包?
也许,现在是默认情况下…我检查了代码,默认情况下仍然是false 。
- 我想使用Node.js,Sails.js和MongoDB构build像Kinvey的后端服务
- 在实时聊天中实现链接
- 现在是否可以使用GetUserMedia API从networking摄像机读取videostream,并直接发送到服务器进行进一步的广播?
- Node.js – 我真的需要Visual Studio吗? 和Python 2.X或3.X?
- nodejs:使用socket.io更新html5canvas白板
- 我如何在Windows 7上使用Nodejs?
- 在Node Webkit中使用HTML代码执行.exe或.bat文件
- 如何提交HTML5canvas作为表单发布的一部分?
- 如何将google的翻译API中较大的HTML分解为较短的HTML