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객체에 오류 정보가 반환됩니다.