Вопрос по socket.io (node.js)

292
18 августа 2017, 00:09

Доброго времени суток дорогие друзья.

Вообщем я создаю чат рулетку на node.js и socket.io и в ходе разработки у меня вазникло несколько вопрос.

  1. Чтобы отправить сообщение в нужную комнату я отправляю пользователю, значение его комнаты и создаю куки со значением данной комнаты. Как можно сделать это по другому?(У меня не получается вывести значение в переменную из анонимной функции.)
  2. Я создаю куки с уникальным id пользователя, но я читал что как-то можно вытащить уникальный id с помощью socket.io
  3. Я подключаю людей в комнаты без рандома, т.е. 1-2 пользователя в комнату0, 3-4 в комнату1 и т.д. Я читал что можно сделать массив с пользователями которые хотят общаться и подключать их друг к другу, но не совсем понимаю как это реализовать.

P.s. Возможно вам покажутся мои вопросы слишком глупыми, но они для меня правда не очевидны.

P.s.s. Я искал ответы на вопросы в гугле, но не нашел то что мне нужно.

P.s.s.s. Мне будет очень приятно, если вы ответите на мои вопросы :3

READ ALSO
Диалоговое окно выбора файла

Диалоговое окно выбора файла

Как сделать диалоговаое окно выбора файла (с тем расширением которое указано)? Те

410
Как получить индекс элемента массива

Как получить индекс элемента массива

Вам нужно создать замыкание, в котором хранить этот самый индекс, для этого addEventListener надо вынести в отдельную функцию в которою передавать...

326
Генерация дерева Nested Sets

Генерация дерева Nested Sets

Реализовать функцию drawNestedSetsTree(data, node), которая принимает на вход два аргумента:

547
Как закрыть все popover bootstrap

Как закрыть все popover bootstrap

Нажимаем первую картинкувторая не закрылась

259