如何找到插座所在的房间?

时间:2018-04-17 00:57:30

标签: node.js socket.io

我想知道插座所在的房间?我想在断开事件期间广播到房间里的其他插座

1 个答案:

答案 0 :(得分:2)

如果您一次只在一个房间内安装套接字,则可以在将该房间加入房间时将该房间设置为套接字对象上的属性。 socket.currentRoom = room。然后,断开连接后,您只需访问socket.currentRoom即可查看您拥有的房间。

可以深入了解内部数据结构以找出套接字所在的房间,但如果您只使用一个房间,那么socket.currentRoom可能是最简单的。