先吐槽一下,socket.io的文档烂极了,此问题困扰了很久,在文档中找不到解决办法...;
在1.0之前我们用io.sockets.socket(socketID).emit();来给某个socket发送信息;
在1.0后改为
if (io.sockets.connected[socketid]) {
io.sockets.connected[socketid].emit('message', 'for your eyes only');
}
另外也有人之用此方法:
io.to(socketID).emit();
https://github.com/Automattic/socket.io/issues/1618