【发布时间】:2021-03-08 00:23:36
【问题描述】:
我想在使用 socket.io
时获得房间内的参与者数量这就是我想做的事情
io.on("connection", function (socket) {
console.log("User Connected " + socket.id);
io.on("join", function (roomName) {
var numClients = io.sockets.adapter.rooms[roomName].length;
if (numClients == 0) {
socket.join(roomName);
} else if (numClients == 1) {
socket.join(roomName);
} else {
console.log("More than 2 users.");
}
});
});
【问题讨论】: