Так что в настоящее время я разрабатываю сервер сокетов для прослушивания многих пользователей и последующей отправки данных другим.
Проблема в том, что мне нужно хранить объект сокета для передачи данных позже.
Но мой клиент не получает никаких уведомлений.
Просто если я сделаю это сразу после подключения.
io.on('connection', (socket): void => {
socket.emit('hello', { text: "hello" }); // WORKS FINE
socket.on('init', (socket): void => {
socket.emit('hello', { text: "hello" }); // DOESNT WORK ANYMORE
}
}
Так что проблема в том, что я не могу сохранить его, потому что он даже работает в init.
Если я регистрирую сокет, он отображает объект без проблем ...
Я использую :
- Интерфейс: угловой 5-контактный IO
- Серверная часть: NodeJS Express Socket IO
Надеюсь, есть кто-то, кто знает, что я делаю неправильно. Спасибо за чтение