是否有可能从客户端获取socket.id发出某种东西?socket.io从发出东西的客户端获取socket.id
像:
客户方:
socket.emit("lol", "data")
服务器端:
socket.on("lol", function(data) {
// get the socket.id from the client who sended this!!
});
所以,我真的在多人作出井字游戏。我正在使用房间。在每个房间里有2名球员。但我需要检测玩家在哪个房间点击了一个字段。
我也可以解释这样说:
服务器端:
player1.on("click", function(data) {
console.log(data + " in room" + playRoom);
});
但是,这是行不通的。
将套接字连接到服务器上的一个房间后,是不是所有消息都是从客户端'范围'到该房间的消息? – pherris 2014-12-04 16:06:30
不是?你可以加入更多房间? – DazDylz 2014-12-04 18:22:47