我有问题。加入后,我获得了超出房间的列表房间。
socket.join("example");
//.....
console.log(socket.rooms());
[{'ef0S2QX5mmey5LOWAAAB': { 'ef0S2QX5mmey5LOWAAAB': true } },{'example': { 'example': true } }]
答案 0 :(得分:0)
socket.io自动将每个新套接字连接到名为window.open = window.ionicopen
的房间。这样,当您所知道的是socket.id
时,您就可以轻松地发送到房间。
所以,你看到两个房间里的插座,因为它位于一个房间,其名称为socket.id,它位于你放入的socket.id
房间里。在你的例子中,example
是套接字的id。