Почему socket.io не входит в данную комнату?

Еще одна опция:

var someArray = [...];

function generateSortFn(prop, reverse) {
    return function (a, b) {
        if (a[prop] < b[prop]) return reverse ? 1 : -1;
        if (a[prop] > b[prop]) return reverse ? -1 : 1;
        return 0;
    };
}

someArray.sort(generateSortFn('name', true));

сортирует по возрастанию по умолчанию.

0
задан Cristian Perez 16 January 2019 в 06:03
поделиться

1 ответ

Ваш client фактически присоединяется к room, но не отправляет message. Поскольку вы отправляете message со стороны server, вы не можете отправить его, используя socket, поскольку socket представляет соединение client и не может выбросить events от имени server. Вы должны использовать

  io.to(roomID).emit("agentMessage", "Welcome!");

, поскольку io представляет экземпляр сервера и может генерировать события от имени сервера (на самом деле это сервер). enter image description here

Ссылка

0
ответ дан ellipsis 16 January 2019 в 06:03
поделиться
Другие вопросы по тегам:

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