【发布时间】:2017-10-09 02:01:54
【问题描述】:
如何在最新版本(v1.3.7)的socket.io中获取房间列表?
io.nsps['/namespace'].adapter.rooms
将返回如下内容:
{
mIfp3VIpt103xS3RAAAD: { mIfp3VIpt103xS3RAAAD: true },
'9XaViM2Q-A1NGziRAAAE': { '9XaViM2Q-A1NGziRAAAE': true },
science: { '9XaViM2Q-A1NGziRAAAE': true },
'2FopECkAq5Z4AIHMAAAF': { '2FopECkAq5Z4AIHMAAAF': true },
math: { '2FopECkAq5Z4AIHMAAAF': true },
s3JRFhNUz1Tz9apeAAAH: { s3JRFhNUz1Tz9apeAAAH: true }
}
显然那里唯一的房间是science和math。
我怀疑其他人是套接字ID。
我怎样才能只获得science 和math 作为房间列表?
【问题讨论】: