有谁知道Socket.io内置了哪些事件?
例如:connection
、disconnect
、join
等
最佳答案
这是我在官方文档中找到的所有内容:
Client-side events for socket.io
object:
连接
。连接成功时触发。connect_error
。连接错误时触发。
参数:对象
错误对象
connect_timeout
。在连接超时时触发。重新连接
。重新连接成功时触发。
参数:Number
重连尝试次数
重新连接尝试
。尝试重新连接时触发。重新连接
。尝试重新连接时触发。
参数:
Number
重连尝试次数
重新连接错误
。在重新连接尝试错误时触发。
参数:
对象
错误对象
reconnect_failed
。在reconnectionAttempts
内无法重新连接时触发
Client-side events for socket
object:
连接
。连接时触发。错误
。连接错误时触发
参数:对象
错误数据
断开连接
。断开连接时触发。重新连接
。重新连接成功时触发。
参数:Number
重连尝试次数
重新连接尝试
。尝试重新连接时触发。重新连接
。尝试重新连接时触发。
参数:Number
重连尝试次数
重新连接错误
。在重新连接尝试错误时触发。
参数:对象
错误对象
reconnect_failed
。在reconnectionAttempts
内无法重新连接时触发
Server-side events:
连接
/连接
。在连接时触发。
参数:
Socket
传入的socket。
编辑:
对于当前版本 (1.3.4
),reconnect_attempt
和 reconnecting
客户端事件是同义词。
关于node.js - Socket.io 事件列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24224287/