Показать комнаты в socket.io - PullRequest
0 голосов
/ 29 октября 2019

Я новичок в socket.io и хотел бы знать, как перечислить номера.

Я создаю номера с этим кодом:

socket.on('room', (data) => {
      console.log(data);

      socket.join(data.user);
      io.sockets.to(data.user).emit('server', datos);
    });

Помогите мне

1 Ответ

1 голос
/ 31 октября 2019

Если вы используете Socket.IO версии 1.x или 2.x, используйте:

io.sockets.adapter.rooms

Сильфонная версия 1, используйте:

io.sockets.manager.rooms

С вашим кодом:

socket.on('room', (data) => {
  console.log(data);
  socket.join(data.user);

  let datos = io.sockets.adapter.rooms;
  console.log(datos);

  io.sockets.to(data.user).emit('server', datos);
});

Также ознакомьтесь с таблицей Socket.IO emit .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...