Event:’disconnecting’

  • reason (String) 断开连接的原因(客户端或服务器端)

当客户端将要断开连接(但尚未离开其房间)时触发。

  1. io.on('connection',socket=>{
  2. socket.on('disconnecting',reason=>{
  3. let rooms= Object.keys(socket.rooms)
  4. })
  5. })

这些是保留的事件(连同connectnewlistenerremovelistener),不能用作事件名称。