Event: 'disconnecting'

优质
小牛编辑
134浏览
2023-12-01
  • reason (字符串) 丢失连接的原因(客户端与服务器端相同)

当客户端丢失连接后执行(此时还为离开房间rooms)。

io.on('connection', (socket) => {
  socket.on('disconnecting', (reason) => {
    let rooms = Object.keys(socket.rooms);
    // ...
  });
});

这里有一些保留事件(connectnewListenerremoveListener),这些名臣不能用与事件自定义名称。