Сокет магазина Socket.io для отправки позже - PullRequest
0 голосов
/ 01 мая 2018

Так что в настоящее время я разрабатываю сервер сокетов для прослушивания многих пользователей и последующей отправки данных другим. Проблема в том, что мне нужно хранить объект сокета для передачи данных позже. Но мой клиент не получает никаких уведомлений.

Просто если я сделаю это сразу после подключения.

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

Надеюсь, есть кто-то, кто знает, что я делаю неправильно. Спасибо за чтение

...