Socket.IO:从房间中删除特定的socket_id?

时间:2016-04-05 04:55:26

标签: javascript socket.io

我有一个特定的socket_id,我想从socket.io中的一个房间中删除。是否有捷径可寻?我能找到的唯一方法是通过套接字本身断开连接。

1 个答案:

答案 0 :(得分:0)

从客户端,您将自己的消息发送到服务器,并要求服务器将其从房间中删除。然后,服务器可以使用socket.leave("someRoom")从给定的房间中删除该套接字。客户不能自己加入或离开房间。加入和离开房间必须由服务器完成(因为聊天室的整个概念只存在于服务器上)。

文档here