我已经实现了一个简单的套接字服务器。
const io = socketIo(server);
io.on('connection', (socket) => {
socket.on('fromClient1', (data) => {
console.log(data); //******* log 1 ***********
socket.emit('toClient2', {
greeting : 'Hello from server'
});
});
从client1收到消息后,另一条消息应发送到client2:
this.socket.on('toClient2', (data) =>{
console.log(data); //******* log 2 ***********
});
注释“ log 1”可以打印并正常工作,但是未收到发送给client2的消息。为什么会发生这种情况,我该如何纠正?