Как получить список подключений к комнате socket.io 1.0?

У меня есть определённая комната, и мне нужно узнать сколько человек находится в определённой комнате. Использую последний Socket.Io. Заранее спасибо!
  • Вопрос задан
  • 944 просмотра
Пригласить эксперта
Ответы на вопрос 1
ACCNCC
@ACCNCC
Делаю игры!
function getClient(roomId) {
  var res = [],
      room = io.sockets.adapter.rooms[roomId];
  if (room) {
    for (var id in room) {
      res.push(io.sockets.adapter.nsp.connected[id]);
    }
  }
  return res;
}

socket.io как всегда дырявый) смотрите новости!
Отличная замена https://www.npmjs.com/package/websocket
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы