Are you an LLM? You can read better optimized documentation at /doc/javascript/chatting/using-channels/leave-channel.md for this page in Markdown format
채팅방 나가기
이 문서에서는 VChatCloud JavaScript SDK를 사용하여 현재 접속해 있는 채팅방에서 나가는 방법을 설명합니다.
사전 준비
leave
메소드를 사용하기 전에, vChatCloud.joinChannel
을 통해 채팅방 입장이 완료되어 channel
객체가 성공적으로 생성되어야 합니다. 자세한 내용은 SDK 개요 문서를 참고하세요.
채팅방 나가기
channel.leave
메소드를 호출하여 현재 접속 중인 채팅방을 나갑니다. 이 메소드가 성공적으로 실행되면, 해당 채널을 통해 더 이상 메시지를 보내거나 받을 수 없습니다.
예제 코드
javascript
channel.leave(function (err, res) {
if (err) {
console.error("채팅방 나가기 실패:", err);
return;
}
console.log("채팅방에서 성공적으로 나갔습니다.", res);
// 채팅방 나가기 후 UI 정리 등의 후속 처리 로직을 여기에 작성합니다.
});
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
콜백 함수
leave
메소드는 비동기로 동작하며, 완료 시 콜백 함수를 호출합니다.
- 성공 시:
err
는null
이고,res
객체에 성공 응답이 반환됩니다. - 실패 시:
err
객체에 오류 정보가 반환됩니다.