如何按名称或某些端口列出socket.io房间



可以通过用户给出的名称或某个端口的名称列出房间加入的用户。或socket.io不能做这些事情,因此,我很长一段时间以来一直坚持这些问题,并希望得到答案。

是的,您的尝试是可能的。关于命名房间的第一部分可以直接使用API。您可以搜索io.nsps['/'].adapter.rooms对象是否相同。

使用户能够为房间命名,请加入该用户与新房间的连接:

socket.join(roomName);

您可以查看此博客文章,以获取有关如何限制房间中人员的更多信息。

这也是socket.io中名称空间和房间的有用资源:https://www.tutorialspoint.com/socket.io/socket.io_io_rooms.htm

最新更新