Я создаю приложение (как скайп) с угловым 6 + socket.io.идея, что мне нужно хранить сокет каждого пользователя, подключаться к серверу, чтобы иметь возможность отправить прямое сообщение позже.
поэтому я продолжаю, сохраняя socket.id для каждого пользователя, и обнаружил проблему, что все пользователиесть тот же socket.id, я пытался с этим кодом, и он продолжает давать тот же socket.id
Я использую 2 локальных ПК для тестирования:
ПК1: 192.168.1.3 (также хост для сервера)
ПК2: 192.168.1.2
io.on('connection', function (socket) {
console.log('a user connected RT');
console.log("user socket : "+socket.id);
});
Интересно, какя могу отслеживать каждого пользователя и иметь возможность отправлять ему прямые сообщения.
Я использую:
- "socket.io": "^ 2.1.1"
- "socket.io-client ":" ^ 2.1.1 "