我已经在堆栈溢出中搜索它,但无法得到我想要的东西。所以我的问题是:是否有可能在socket.io中获得一系列目前可用的房间。
我在stackoverflow中查看了其他问题,例如this。我不清楚。
当我使用io.sockets.adapter.rooms
并控制台记录输出时,我得到:
{ TeMJp5CVxdJlXsDiAAAA: [ TeMJp5CVxdJlXsDiAAAA: true ],
lobby: [ TeMJp5CVxdJlXsDiAAAA: true ],
'H-xHQXha_NdOs6sPAAAB': [ 'H-xHQXha_NdOs6sPAAAB': true ],
room: [ 'H-xHQXha_NdOs6sPAAAB': true ],
'5LglXlxtn498I9NaAAAC': [] }
它由ids和房间名称组成。我只需要一排房间。需要帮助
答案 0 :(得分:0)
我喜欢这个家伙处理这个问题的方式,所以我相信他的工作。基本上每当创建一个房间时,就将它添加到一个数组中。 https://github.com/tamaspiros/advanced-chat