行为 | 命令 |
---|---|
给自己发消息 | socket.emit('message', '这是一条给自己的消息'); |
给所有人发消息 | io.emit('message', '这是一条消息'); |
给除自己之外的人发消息 | socket.broadcast.emit('message', '这是一条消息,但不发送给自己'); |
给房间里的人发消息 | io.to('roomName').emit('message', '这是一条仅房间内用户可见的消息'); |
给房间里除了自己之外的人发消息 | socket.broadcast.to('roomName').emit('message', '这是一条仅房间内其他用户可见的消息'); |
加入房间 | socket.join('roomName') |
离开房间 | socket.leave('roomName') |