简单场景:
socket = io.connect(...))连接到服务器socket.disconnect())似乎一旦socket.io开始尝试重新连接,它就不能再停止了.我希望第4步阻止第6步发生,但事实并非如此.我该怎么称呼呢?
我正在使用node.js和socket.io开发一个简单的聊天应用程序.
我正在尝试终止连接,例如当用户选择离开命名空间或类似于logout时,它不会退出应用程序或触发重新加载.
我已经检查了这个问题@ GitHub,以及这些问题,
他们提出不同的方法,如disconnect,close等.
根据我自己的实验,基于这些,
这两种disconnect,close方法设置套接字的connected属性设置为false和disconnected属性设置为true,你可以看到下面.
我还注意到destroy套接字原型中的一个方法:
有人可以描述这些方法的确切含义,以及它们彼此之间的差异......?
旁注:如果有人可以分享对这些方法的文档的任何引用,那就太棒了