标签: javascript socket.io
我有一个特定的socket_id,我想从socket.io中的一个房间中删除。是否有捷径可寻?我能找到的唯一方法是通过套接字本身断开连接。
答案 0 :(得分:0)
从客户端,您将自己的消息发送到服务器,并要求服务器将其从房间中删除。然后,服务器可以使用socket.leave("someRoom")从给定的房间中删除该套接字。客户不能自己加入或离开房间。加入和离开房间必须由服务器完成(因为聊天室的整个概念只存在于服务器上)。
socket.leave("someRoom")
文档here。