Javascript 将所有插座从阵列移动到特定房间
因此,假设我有一个由几个套接字ID组成的数组(['RZ0_7yBdwyvlT8-bAAAA','iyeirpvdmzaqswytaab','kSd2Iudt9SV29w9HAAAC'])。在特定的触发器上,我想将所有人从数组移动到一个socket.io文件室,这样我就可以只向他们发送事件。我该怎么做呢?您首先需要从socketId获取socket对象,然后在其上调用Javascript 将所有插座从阵列移动到特定房间,javascript,node.js,socket.io,Javascript,Node.js,Socket.io,因此,假设我有一个由几个套接字ID组成的数组(['RZ0_7yBdwyvlT8-bAAAA','iyeirpvdmzaqswytaab','kSd2Iudt9SV29w9HAAAC'])。在特定的触发器上,我想将所有人从数组移动到一个socket.io文件室,这样我就可以只向他们发送事件。我该怎么做呢?您首先需要从socketId获取socket对象,然后在其上调用join(“房间名称”) 假设房间名为random var room_name = "random"; var ids = ['RZ
join(“房间名称”)
假设房间名为random
var room_name = "random";
var ids = ['RZ0_7yBdwyvlT8-bAAAA', 'iyeiRpVdmzAQSWyTAAAB', 'kSd2Iudt9SV29w9HAAAC'];
ids.forEach(function(){
io.sockets.connected[id].join(room_name); // for v1.0
// io.sockets.sockets[id].join(room_name); // for V0.9
});
请展示您尝试过的内容,以便我们帮助您解决具体问题?你对此做了什么研究?在这里提问不应该是研究的第一点