本文介绍了socket.IO:当我向socket.io 1.0中的特定客户端发出消息时,如何获取socketid的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想使用socket.io 1.0向特定客户端发出操作.
I want to emit a action to a specific client using socket.io 1.0.
阅读,将消息发送到Socket.IO 1.0中的特定ID ,我知道我可以使用:
After reading Sending message to a specific ID in Socket.IO 1.0 , I know I can use:
io.sockets.connected[socketid].emit()
向特定人员发出动作.
但是如何获得socketid
?
我以前是这样写的:socket.id=nickName
,但这是行不通的.
I used to write like this : socket.id=nickName
, but it's wont work.
推荐答案
只需访问socket
对象的id
属性:
io.on('connection', function(socket) {
console.log(socket.id);
});
这篇关于socket.IO:当我向socket.io 1.0中的特定客户端发出消息时,如何获取socketid的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!