【发布时间】:2015-11-17 20:10:54
【问题描述】:
我正在使用node.js 和socket.io 开发一个简单的聊天应用程序。
我正在尝试终止连接,例如当用户选择离开命名空间或类似注销时,不会退出应用程序或触发重新加载。
我已经检查了这个问题@GitHub,以及这些问题,
- Node.js: socket.io close client connection
- Closing a socket server side on socket.io?
- How to close a socket.io connection
他们提出了不同的方法,例如disconnect、close 等。
根据我自己基于这些的实验,
disconnect、close 方法都将套接字的 connected 属性设置为 false,disconnected 属性设置为 true,如下所示。
我还注意到套接字原型中的 destroy 方法:
谁能描述一下这些方法的具体用途,以及它们之间有何不同......?
旁注:如果有人可以分享对这些方法的文档的任何参考,那就太好了
【问题讨论】:
-
哈哈哈,socket.io 的合理文档?不会发生。
-
哈哈,年龄不太大。
标签: node.js socket.io javascript node.js socket.io