Привет, я хочу передать в определенный сокет, который я сохранил в переменной:
socket.on('register', () => {
clintToEmitTo = socket.id;
console.log('clint To Emit To Socket ID ', clintToEmitTo);
});
Я знаю, что для отправки в определенный сокет мне нужно сделать следующее:
socket.to(clintToEmitTo).emit('getName', (response) => {
console.log(response);
});
Однако я хочу иметь возможность использовать обратный вызов или подтверждение, вот что я получаю:
(узел: 1956) UnhandledPromiseRejectionWarning: необработанное обещание
отклонение (идентификатор отклонения: 2): ошибка: обратные вызовы не поддерживаются, когда
радиовещание (узел: 1956) [DEP0018]
обратите внимание, что: событие emit может быть вызвано другим клиентским событием, поэтому я не добавил обратный вызов для зарегистрированного события