socket.IO:当我发送到socket.io 1.0中的特定客户端时,我怎么能得到socketid

时间:2014-06-10 07:24:20

标签: socket.io socket.io-1.0

我想使用socket.io 1.0向特定客户端发出一个动作。

阅读Sending message to a specific ID in Socket.IO 1.0后,我知道我可以使用:

io.sockets.connected[socketid].emit()

向特定人员发出行动。

但我怎样才能获得socketid

我曾经这样写过:socket.id=nickName,但它无法正常工作。

1 个答案:

答案 0 :(得分:1)

只需访问id对象的socket属性:

io.on('connection', function(socket) {
    console.log(socket.id);
});