LeaveChannelError

最近更新时间:2022-09-20 05:17:40

本文介绍离开频道错误状态码 LeaveChannelError

示例

/**
 * RTM 频道实例 
 * @params channelId: 频道名称。该字符串不可超过 64 字节。 (类型为: string)
 */
const rtmChannel = client.createChannel(channelId);

// 在没有加入频道之前退出
rtmChannel.leave()
    .catch(err => {
        if (err.code === 1) {
            console.log("用户离开频道失败。");
        }
    });

LeaveChannelError

状态码枚举值离开频道错误状态
LEAVE_CHANNEL_ERR_FAILURE1用户离开频道失败。
LEAVE_CHANNEL_ERR_NOT_IN_CHANNEL3用户已不在频道内。
LEAVE_CHANNEL_ERR_REJECTED2预留错误码
LEAVE_CHANNEL_ERR_USER_NOT_LOGGED_IN102用户在调用 leave 方法前未调用 login 方法或者 login 方法调用未成功。

说明

  • createChannel 该方法创建一个 RtmChannel 实例,join 加入该频道,加入频道成功后可收到该频道消息和频道用户进退通知,leave 离开该频道,不再接收频道消息和频道用户进退通知。