QNConnectionDisconnectedInfo
Index
Properties
Enum
Properties
reason
- reason: Reason
-
获取用户房间断开的原因
code describe message kLeave 主动退出 无 kKickOut 被服务端踢出房间 无 kRoomClosed 房间被管理员关闭 请确认房间管理逻辑 kRoomFull 房间人数已满,当房间已加入人数超过房间的人数限制时触发 请确认后台服务的设置 kRoomError 异常断开 可通过 error code 查看异常断开的原因
error_code
- error_code: int
-
错误码
code describe message QNRTC_OK 主动退出房间 无 Err_Auth_Failed 加入房间认证失败 服务验证时出错,可能为服务网络异常。建议重新尝试加入房间 Err_Token_Error 房间 Token 错误 表示您提供的房间 token 不符合七牛 token 签算规则, 详情请参考RoomToken 签发服务 Err_Token_Expired 房间 Token 过期 表示您的房间 token 过期, 需要重新生成 token 再加入 Err_User_Already_Exist 房间内已经有同名用户 后台如果配置为开启“禁止自动踢人”,则同一用户重复加入/未正常退出再加入会触发此错误 Err_Media_Not_Support 媒体协商失败 表示该设备不支持指定的音视频格式,无法进行连麦的操作 Err_Fatal 非预期错误 表示 RTC 生命周期异常,需要释放资源并重新初始化 Err_Reconnect_Failed 内部重连失效 内部重连后出错,一般出现在网络非常不稳定时出现,建议提示用户并尝试重新加入房间。当发生该错误时,之前创建的转推任务将被服务销毁,如有需要,应在下次成功加入房间后按业务需要恢复
error_message
- error_message: string
-
获取错误信息的文字描述
Enum
Reason
-
Type declaration
-
kLeave
-
kKickOut
-
kRoomClosed
-
kRoomFull
-
kRoomError
-
文档反馈
(如有产品使用问题,请 提交工单)