本页面介绍了 RealtimeKit 错误代码,以帮助您识别和解决问题。
所有 Web 框架(Web Components、React、Angular)都共享相同的错误代码。
- 错误消息: Failed to initialize(初始化失败)
- 可能原因: RealtimeKitClient 未初始化。
- 可能解决方案: 验证您是否正确初始化了 RealtimeKitClient,例如
await RealtimeKitClient.init({ ... })。请参阅 RealtimeKitClient ↗。如果问题仍然存在,请联系 Cloudflare 支持团队。
- 错误消息: Failed to join room(加入房间失败)
- 可能原因: 指示 RealtimeKitClient 存在问题。
- 可能解决方案:
join()方法用于在 RealtimeKit 中加入会议室。尝试在 RealtimeKitClient 上再次调用此方法:
await meeting.join();一旦加入房间过程完成,您将看到在 meeting.self 命名空间上触发了 roomJoined 事件。
- 错误消息: Failed to leave room(离开房间失败)
- 可能原因: 指示 RealtimeKitClient 存在问题。
- 可能解决方案:
leave()方法用于在 RealtimeKit 中离开会议室。尝试在 RealtimeKitClient 上再次调用此方法:
await meeting.leave();- 错误消息: Invalid auth token(身份验证令牌无效)
- 可能原因: 指示传入的参与者身份验证令牌存在问题。
- 可能解决方案: 确保传入的身份验证令牌是有效的且未过期的 JWT 身份验证令牌。
- 错误消息: Browser not supported(浏览器不受支持)
- 可能原因: 浏览器版本太旧,不支持 WebRTC
- 可能解决方案: 将浏览器升级到最新版本。首选 Google Chrome。
- 错误消息: HTTP Network Error(HTTP 网络错误)
- 可能原因: 存在互联网连接问题,或者由于身份验证令牌错误等原因导致 API 请求失败
- 可能解决方案: 确保互联网连接正常。可以在 fast.com ↗ 进行网速测试。确保会议处于活动状态且令牌未过期。
- 错误消息: Websocket Network Error(Websocket 网络错误)
- 可能原因: 存在互联网连接问题,或者由于身份验证令牌错误等原因导致 Websocket 连接失败
- 可能解决方案: 确保互联网连接正常。可以在 fast.com ↗ 进行网速测试。确保会议处于活动状态且令牌未过期。
- 错误消息: Rate Limited(受到速率限制)
- 可能原因: 您调用的 SDK API 调用过于频繁
- 可能解决方案: 当网页在短时间内发出异常高数量的请求时,通常会发生 API 速率限制。要解决此问题,请分析您的代码以确定发送如此多请求的原因,并进行优化以减少不必要的调用。
- 错误消息: Media connection failed(媒体连接失败)
- 可能原因: ICE(交互式连接建立)连接失败
- 可能解决方案: 确保您的网络允许 WebRTC 连接,并且可以访问 turn.cloudflare.com 和 stun.cloudflare.com。
- 错误消息: Internal exception(内部异常)
- 可能原因: Controller 模块内发生意外错误。
- 可能解决方案: 检查日志以获取更多详细信息,然后重试操作。如果问题仍然存在,请联系 Cloudflare 支持团队。
- 错误消息: Permission denied(权限被拒绝)
- 可能原因: 参与者不具备执行该操作所需的权限。
- 可能解决方案: 在参与者各自的预设中验证其权限,然后重试。
- 错误消息: Prerequisite module missing(缺少必要模块)
- 可能原因: 缺少 Controller 所需的
self等模块或该模块未初始化。 - 可能解决方案: 确保在 RealtimeKitClient 初始化中正确传入了所有必要模块。
- 错误消息: Internal exception(内部异常)
- 可能原因: RoomNodeClient 模块内发生意外错误。
- 可能解决方案: 检查日志以获取更多详细信息,然后重试操作。如果问题仍然存在,请联系 Cloudflare 支持团队。
- 错误消息: Internal exception(内部异常)
- 可能原因: HiveNodeClient 模块内发生意外错误。
- 可能解决方案: 检查日志以获取更多详细信息,然后重试操作。如果问题仍然存在,请联系 Cloudflare 支持团队。
- 错误消息: Internal exception(内部异常)
- 可能原因: SocketService 模块内发生意外错误。
- 可能解决方案: 检查日志以获取更多详细信息,然后重试操作。如果问题仍然存在,请联系 Cloudflare 支持团队。
- 错误消息: Missing prerequisites to establish a websocket connection(缺少建立 websocket 连接的先决条件)
- 可能原因: 缺少建立 WebSocket 连接所需的先决条件。
- 可能解决方案: 确保满足所有先决条件(例如,包含 meetingId 的 JWT 身份验证令牌、网络连接)。这是一种极罕见的情况,通常指示 RealtimeKit SDK 存在问题。
- 错误消息: Internal exception(内部异常)
- 可能原因: Chat 模块内发生意外错误。
- 可能解决方案: 检查日志以获取更多详细信息,然后重试操作。如果问题仍然存在,请联系 Cloudflare 支持团队。
- 错误消息: Permission denied(权限被拒绝)
- 可能原因: 参与者不具备执行该操作所需的权限。
- 可能解决方案: 在参与者各自的预设中验证其权限,然后重试。
- 错误消息: Invalid message body(消息体无效)
- 可能原因: 消息体不符合预期格式。
- 可能解决方案:
Message类型定义不正确。请参阅 Chat ↗。
- 错误消息: Text message is too large(文本消息过大)
- 可能原因: 消息超过了允许的字符限制。
- 可能解决方案: 减少消息长度并重试。
- 错误消息: Message not found by the given ID(未通过给定 ID 找到消息)
- 可能原因: 提供的消息 ID 与现有消息不对应。
- 可能解决方案: 验证消息 ID 并确保在查询前该消息存在。
- 错误消息: Action not permitted without joining room(未加入房间不允许执行操作)
- 可能原因: 参与者尝试执行需要先加入会议的操作。
- 可能解决方案: 参与者必须先使用
meeting.join()加入会议,然后才能再次尝试该操作。
- 错误消息: Message search is disabled(消息搜索已禁用)
- 可能原因: 消息搜索功能已关闭。
- 可能解决方案: 请联系 Cloudflare 支持团队以获取帮助。
- 错误消息: Invalid channel name(频道名称无效)
- 可能原因: 提供的频道名称不符合要求的格式或不存在。
- 可能解决方案: 确保频道名称格式正确且系统中存在该频道。
- 错误消息: Internal exception(内部异常)
- 可能原因: Plugin 模块内发生意外错误。
- 可能解决方案: 检查日志以获取更多详细信息,然后重试操作。如果问题仍然存在,请联系 Cloudflare 支持团队。
- 错误消息: Permission denied(权限被拒绝)
- 可能原因: 参与者不具备执行该操作所需的权限。
- 可能解决方案: 在参与者各自的预设中验证其权限,然后重试。
- 错误消息: Plugin not found(未找到插件)
- 可能原因: 指定的插件不存在或不可用。
- 可能解决方案: 验证插件 ID 并确保为您的会议启用了该插件。
- 错误消息: Action not permitted without joining room(未加入房间不允许执行操作)
- 可能原因: 参与者尝试执行需要先加入会议的操作。
- 可能解决方案: 参与者必须先使用
meeting.join()加入会议,然后才能再次尝试该操作。
- 错误消息: Internal exception(内部异常)
- 可能原因: Polls 模块内发生意外错误。
- 可能解决方案: 检查日志以获取更多详细信息,然后重试操作。如果问题仍然存在,请联系 Cloudflare 支持团队。
- 错误消息: Action not permitted without joining room(未加入房间不允许执行操作)
- 可能原因: 参与者尝试执行需要先加入会议的操作。
- 可能解决方案: 参与者必须先使用
meeting.join()加入会议,然后才能再次尝试该操作。
- 错误消息: Internal exception(内部异常)
- 可能原因: Meta 模块内发生意外错误。
- 可能解决方案: 检查日志以获取更多详细信息,然后重试操作。如果问题仍然存在,请联系 Cloudflare 支持团队。
- 错误消息: Permission denied(权限被拒绝)
- 可能原因: 参与者不具备执行该操作所需的权限。
- 可能解决方案: 在参与者各自的预设中验证其权限,然后重试。
- 错误消息: Internal exception(内部异常)
- 可能原因: Preset 模块内发生意外错误。
- 可能解决方案: 检查日志以获取更多详细信息,然后重试操作。如果问题仍然存在,请联系 Cloudflare 支持团队。
- 错误消息: Invalid preset configuration(预设配置无效)
- 可能原因: 预设配置包含无效或不兼容的设置。
- 可能解决方案: 检查您的预设配置并确保所有设置都有效。
- 错误消息: Internal exception(内部异常)
- 可能原因: Recording 模块内发生意外错误。
- 可能解决方案: 检查日志以获取更多详细信息,然后重试操作。如果问题仍然存在,请联系 Cloudflare 支持团队。
- 错误消息: Permission denied(权限被拒绝)
- 可能原因: 参与者不具备执行该操作所需的权限。
- 可能解决方案: 在参与者各自的预设中验证其权限,然后重试。
- 错误消息: Recording not started(录制未开始)
- 可能原因: 尝试停止或操作尚未开始的录制。
- 可能解决方案: 在尝试停止或操作录制之前,请先开始录制。
- 错误消息: Recording already in progress(录制已在进行中)
- 可能原因: 在录制已处于活动状态时尝试开始录制。
- 可能解决方案: 在开始新录制之前,请先停止当前录制。
- 错误消息: Internal exception(内部异常)
- 可能原因: Self 模块内发生意外错误。
- 可能解决方案: 检查日志以获取更多详细信息,然后重试操作。如果问题仍然存在,请联系 Cloudflare 支持团队。
- 错误消息: Permission denied(权限被拒绝)
- 可能原因: 参与者不具备执行该操作所需的权限。
- 可能解决方案: 在参与者各自的预设中验证其权限,然后重试。
- 错误消息: Device not found(未找到设备)
- 可能原因: 指定的媒体设备(麦克风/摄像头)不可用。
- 可能解决方案: 确保设备已连接并已授予浏览器权限。
- 错误消息: Failed to access media device(访问媒体设备失败)
- 可能原因: 浏览器权限被拒绝,或者设备正在被另一个应用程序使用。
- 可能解决方案: 授予浏览器权限并确保设备未被其他应用程序使用。
- 错误消息: Invalid device configuration(设备配置无效)
- 可能原因: 提供的设备配置无效或不兼容。
- 可能解决方案: 验证设备配置并确保其符合要求的规格。
- 错误消息: Screen share not supported(屏幕共享不受支持)
- 可能原因: 浏览器不支持屏幕共享,或者权限被拒绝。
- 可能解决方案: 使用受支持的浏览器(Chrome、Edge、Firefox)并授予屏幕共享权限。
- 错误消息: Action not permitted without joining room(未加入房间不允许执行操作)
- 可能原因: 参与者尝试执行需要先加入会议的操作。
- 可能解决方案: 参与者必须先使用
meeting.join()加入会议,然后才能再次尝试该操作。
- 错误消息: Internal exception(内部异常)
- 可能原因: Participant 模块内发生意外错误。
- 可能解决方案: 检查日志以获取更多详细信息,然后重试操作。如果问题仍然存在,请联系 Cloudflare 支持团队。
- 错误消息: Permission denied(权限被拒绝)
- 可能原因: 参与者不具备执行该操作所需的权限。
- 可能解决方案: 在参与者各自的预设中验证其权限,然后重试。
- 错误消息: Participant not found(未找到参与者)
- 可能原因: 会议中不存在指定的参与者 ID。
- 可能解决方案: 验证参与者 ID 并确保他们已加入会议。
- 错误消息: Cannot perform action on self(无法对自己执行操作)
- 可能原因: 尝试对自己执行应针对其他参与者的操作。
- 可能解决方案: 使用适当的
meeting.self方法进行自我操作。
- 错误消息: Invalid participant ID(参与者 ID 无效)
- 可能原因: 参与者 ID 格式无效。
- 可能解决方案: 确保您使用的是有效的参与者或 peer ID。
- 错误消息: Participant already exists(参与者已存在)
- 可能原因: 尝试添加已经处于会议中的参与者。
- 可能解决方案: 检查参与者在尝试添加前是否已加入。
- 错误消息: Max participants limit reached(达到最大参与者限制)
- 可能原因: 会议已达到其最大参与者容量。
- 可能解决方案: 等待参与者离开,或升级您的计划以获取更高的限制。
- 错误消息: Participant is in waiting room(参与者在等候室中)
- 可能原因: 尝试对仍在等候室中的参与者执行操作。
- 可能解决方案: 先允许该参与者从等候室进入会议。
- 错误消息: Action not permitted without joining room(未加入房间不允许执行操作)
- 可能原因: 参与者尝试执行需要先加入会议的操作。
- 可能解决方案: 参与者必须先使用
meeting.join()加入会议,然后才能再次尝试该操作。
- 错误消息: Participant has been removed(参与者已被移除)
- 可能原因: 尝试与已被从会议中移除的参与者进行交互。
- 可能解决方案: 在执行操作前验证参与者状态。
- 错误消息: Internal exception(内部异常)
- 可能原因: Spotlight 模块内发生意外错误。
- 可能解决方案: 检查日志以获取更多详细信息,然后重试操作。如果问题仍然存在,请联系 Cloudflare 支持团队。
- 错误消息: Internal exception(内部异常)
- 可能原因: Webinar 模块内发生意外错误。
- 可能解决方案: 检查日志以获取更多详细信息,然后重试操作。如果问题仍然存在,请联系 Cloudflare 支持团队。
- 错误消息: Media constraints not supported(媒体约束不受支持)
- 可能原因: 提供的媒体约束不受浏览器或设备支持。
- 可能解决方案: 将媒体约束调整为受支持的值。
- 错误消息: Failed to get user media(获取用户媒体失败)
- 可能原因: 由于权限或硬件问题,浏览器无法访问摄像头/麦克风。
- 可能解决方案: 授予浏览器权限并确保设备已正确连接。
- 错误消息: No audio device found(未找到音频设备)
- 可能原因: 没有可用或已连接的麦克风。
- 可能解决方案: 连接麦克风并确保系统识别到它。
- 错误消息: No video device found(未找到视频设备)
- 可能原因: 没有可用或已连接的摄像头。
- 可能解决方案: 连接摄像头并确保系统识别到它。
- 错误消息: Device in use(设备正在使用中)
- 可能原因: 请求的设备已被另一个应用程序使用。
- 可能解决方案: 关闭使用该设备的其他应用程序,然后重试。
- 错误消息: Device disconnected(设备已断开连接)
- 可能原因: 媒体设备在会话期间断开连接。
- 可能解决方案: 重新连接设备并刷新连接。
- 错误消息: Track ended unexpectedly(轨道意外结束)
- 可能原因: 媒体轨道由于设备断开连接或系统错误而结束。
- 可能解决方案: 重新启动媒体轨道或重新连接设备。
- 错误消息: Failed to switch device(切换设备失败)
- 可能原因: 在媒体设备之间切换时发生错误。
- 可能解决方案: 验证新设备是否可用并重试。
- 错误消息: Screen share permission denied(屏幕共享权限被拒绝)
- 可能原因: 用户在浏览器中拒绝了屏幕共享权限。
- 可能解决方案: 在提示时授予屏幕共享权限。
- 错误消息: Screen share canceled(屏幕共享被取消)
- 可能原因: 用户取消了屏幕共享选择。
- 可能解决方案: 重试屏幕共享并选择要共享的窗口/屏幕。
- 错误消息: Invalid media track(媒体轨道无效)
- 可能原因: 提供的媒体轨道无效或已结束。
- 可能解决方案: 确保媒体轨道在使用前处于活动状态。
- 错误消息: E2EE not supported(不支持 E2EE)
- 可能原因: 当前浏览器或配置不支持端到端加密。
- 可能解决方案: 使用支持 E2EE 的浏览器或检查您的配置。
- 错误消息: Internal exception(内部异常)
- 可能原因: AI 模块内发生意外错误。
- 可能解决方案: 检查日志以获取更多详细信息,然后重试操作。如果问题仍然存在,请联系 Cloudflare 支持团队。
- 错误消息: AI feature not enabled(AI 功能未启用)
- 可能原因: 您尝试使用的 AI 功能在您的预设中未启用。
- 可能解决方案: 在您的预设配置中启用 AI 功能。
- 错误消息: Internal exception(内部异常)
- 可能原因: Livestream 模块内发生意外错误。
- 可能解决方案: 检查日志以获取更多详细信息,然后重试操作。如果问题仍然存在,请联系 Cloudflare 支持团队。
- 错误消息: Livestream not started(直播未开始)
- 可能原因: 尝试停止或操作尚未开始的直播。
- 可能解决方案: 在尝试停止或操作直播之前,请先开始直播。
- 错误消息: Livestream already in progress(直播已在进行中)
- 可能原因: 在直播已处于活动状态时尝试开始直播。
- 可能解决方案: 在开始新直播之前,请先停止当前直播。
- 错误消息: Internal exception(内部异常)
- 可能原因: Stage 模块内发生意外错误。
- 可能解决方案: 检查日志以获取更多详细信息,然后重试操作。如果问题仍然存在,请联系 Cloudflare 支持团队。
- 错误消息: Permission denied(权限被拒绝)
- 可能原因: 参与者不具备执行该操作所需的权限。
- 可能解决方案: 在参与者各自的预设中验证其权限,然后重试。
- 错误消息: Participant not on stage(参与者不在舞台上)
- 可能原因: 尝试对不在舞台上的参与者执行舞台操作。
- 可能解决方案: 确保参与者在舞台上,然后再执行特定的舞台操作。
- 错误消息: Stage is full(舞台已满)
- 可能原因: 舞台已达到其最大参与者容量。
- 可能解决方案: 将参与者从舞台移除,或升级您的计划以获取更高的限制。
- 错误消息: Participant already on stage(参与者已在舞台上)
- 可能原因: 尝试将已经在舞台上的参与者添加到舞台。
- 可能解决方案: 在尝试添加参与者之前检查舞台状态。
- 错误消息: Invalid stage request(舞台请求无效)
- 可能原因: 舞台请求包含无效参数或配置。
- 可能解决方案: 检查舞台请求参数并确保其有效。
- 错误消息: Stage feature not enabled(舞台功能未启用)
- 可能原因: 您的预设或计划中未启用舞台功能。
- 可能解决方案: 在您的预设配置中启用舞台功能。
- 错误消息: Unknown error(未知错误)
- 可能原因: 发生了不属于其他类别的意外错误。
- 可能解决方案: 检查日志以获取更多详细信息,然后重试操作。如果问题仍然存在,请联系 Cloudflare 支持团队。
所有移动平台(iOS、Android、Flutter)共享相同的错误代码。RealtimeKit 移动 SDK 中的所有易错 API 都返回一个特定于操作的错误类型,该类型实现了具有 code: Int(对于 iOS 是 ErrorCode)和 message: String 字段的 RtkError 接口。
- 错误消息: Invalid auth token(身份验证令牌无效)
- 可能原因: 提供的身份验证令牌无效或格式错误。
- 可能解决方案: 确保传入的身份验证令牌是有效的且未过期的 JWT 身份验证令牌。
- 错误消息: Failed to initialize meeting(初始化会议失败)
- 可能原因: 会议初始化时遇到错误。
- 可能解决方案: 检查您的初始化参数和网络连接。如果问题仍然存在,请联系 Cloudflare 支持团队。
- 错误消息: Invalid base URL(基础 URL 无效)
- 可能原因: 提供的基础 URL 无效或不可访问。
- 可能解决方案: 在初始化代码中验证基础 URL 配置。
- 错误消息: Failed to join room(加入房间失败)
- 可能原因: 指示加入会议室时存在问题。
- 可能解决方案: 确保会议处于活动状态且令牌未过期。检查网络连接,然后重试。
- 错误消息: Unauthorised participant(未授权的参与者)
- 可能原因: 参与者没有加入会议的授权。
- 可能解决方案: 验证参与者的身份验证令牌并确保他们具有所需的权限。
- 错误消息: Meeting is in the
INACTIVEstate(会议处于INACTIVE状态) - 可能原因: 会议当前未处于活动状态。
- 可能解决方案: 确保在尝试加入之前会议已经开始。
- 错误消息: Unknown error(未知错误)
- 可能原因: 发生了意外错误。
- 可能解决方案: 检查日志以获取更多详细信息,然后重试操作。如果问题仍然存在,请联系 Cloudflare 支持团队。
- 错误消息: No permission to share audio in the meeting(没有在会议中共享音频的权限)
- 可能原因: 参与者没有启用音频的权限。
- 可能解决方案: 在参与者各自的预设中验证其权限,然后重试。
- 错误消息: Microphone permission denied by the OS(麦克风权限被操作系统拒绝)
- 可能原因: 操作系统拒绝了麦克风访问权限。
- 可能解决方案: 在您的设备设置中授予麦克风权限,然后重新启动应用程序。
- 错误消息: Transient error in enabling microphone access(启用麦克风访问时出现瞬态错误)
- 可能原因: 启用麦克风时发生临时错误。
- 可能解决方案: 尝试再次启用麦克风。如果问题仍然存在,请联系 Cloudflare 支持团队。
- 错误消息: No permission to share camera in the meeting(没有在会议中共享摄像头的权限)
- 可能原因: 参与者没有启用视频的权限。
- 可能解决方案: 在参与者各自的预设中验证其权限,然后重试。
- 错误消息: Camera permission denied by the OS(摄像头权限被操作系统拒绝)
- 可能原因: 操作系统拒绝了摄像头访问权限。
- 可能解决方案: 在您的设备设置中授予摄像头权限,然后重新启动应用程序。
- 错误消息: Transient error in enabling camera access(启用摄像头访问时出现瞬态错误)
- 可能原因: 启用摄像头时发生临时错误。
- 可能解决方案: 尝试再次启用摄像头。如果问题仍然存在,请联系 Cloudflare 支持团队。
- 错误消息: Cannot share video in this meeting type(无法在此会议类型中共享视频)
- 可能原因: 此会议类型不允许共享视频。
- 可能解决方案: 检查会议配置和预设设置。
- 错误消息: No permission to enable screen share in the meeting(没有在会议中启用屏幕共享的权限)
- 可能原因: 参与者没有共享屏幕的权限。
- 可能解决方案: 在参与者各自的预设中验证其权限,然后重试。
- 错误消息: Screen share permission denied by the OS(屏幕共享权限被操作系统拒绝)
- 可能原因: 操作系统拒绝了屏幕共享访问权限。
- 可能解决方案: 在您的设备设置中授予屏幕共享权限,然后重新启动应用程序。
- 错误消息: Screen share operation failed(屏幕共享操作失败)
- 可能原因: 屏幕共享期间发生错误。
- 可能解决方案: 尝试再次开始屏幕共享。如果问题仍然存在,请联系 Cloudflare 支持团队。
- 错误消息: Maximum limit of screen shares has been reached(达到屏幕共享的最大限制)
- 可能原因: 会议已达到同时进行屏幕共享的最大数量。
- 可能解决方案: 等待其他参与者停止共享,或升级您的计划以获取更高的限制。
- 错误消息: Cannot screen share in this meeting type(无法在此会议类型中进行屏幕共享)
- 可能原因: 此会议类型不允许屏幕共享。
- 可能解决方案: 检查会议配置和预设设置。
- 错误消息: Pin permission denied to host(主持人的置顶权限被拒绝)
- 可能原因: 参与者没有置顶其他参与者的权限。
- 可能解决方案: 在参与者各自的预设中验证其权限,然后重试。
- 错误消息: Mute video permission denied to host(主持人的视频静音权限被拒绝)
- 可能原因: 参与者没有使其他参与者视频静音的权限。
- 可能解决方案: 在参与者各自的预设中验证其权限,然后重试。
- 错误消息: Mute audio permission denied to host(主持人的音频静音权限被拒绝)
- 可能原因: 参与者没有使其他参与者音频静音的权限。
- 可能解决方案: 在参与者各自的预设中验证其权限,然后重试。
- 错误消息: Kick permission denied to host(主持人的踢出权限被拒绝)
- 可能原因: 参与者没有移除其他参与者的权限。
- 可能解决方案: 在参与者各自的预设中验证其权限,然后重试。
- 错误消息: No permission to send chat messages in the meeting(没有在会议中发送聊天消息的权限)
- 可能原因: 参与者没有发送聊天消息的权限。
- 可能解决方案: 在参与者各自的预设中验证其权限,然后重试。
- 错误消息: Host tried to apply an invalid value to the chat configuration(主持人尝试在聊天配置中应用无效的值)
- 可能原因: 聊天配置包含无效的设置。
- 可能解决方案: 检查聊天配置并确保所有设置都有效。
- 错误消息: Rate limit breached for chat messages(聊天消息超出速率限制)
- 可能原因: 短时间内发送了过多的聊天消息。
- 可能解决方案: 降低发送聊天消息的频率,然后重试。
- 错误消息: Chat message cannot be blank(聊天消息不能为空)
- 可能原因: 发送了空消息。
- 可能解决方案: 确保发送前消息中包含文本。
- 错误消息: Chat message exceeded character limit(聊天消息超出字符限制)
- 可能原因: 消息过长。
- 可能解决方案: 减少消息长度并重试。
- 错误消息: File format cannot be sent in chat(无法在聊天中发送该文件格式)
- 可能原因: 文件类型不受支持。
- 可能解决方案: 检查受支持的文件格式,并在必要时转换文件。
- 错误消息: Failed to read the file to send in chat(读取要在聊天中发送的文件失败)
- 可能原因: 无法从设备读取文件。
- 可能解决方案: 确保文件存在且可访问,然后重试。
- 错误消息: Failed to upload the file to chat(上传文件到聊天失败)
- 可能原因: 文件上传遇到错误。
- 可能解决方案: 检查网络连接,然后尝试重新上传文件。
- 错误消息: No permission to create polls in the meeting(没有在会议中创建投票的权限)
- 可能原因: 参与者没有创建投票的权限。
- 可能解决方案: 在参与者各自的预设中验证其权限,然后重试。
- 错误消息: Poll question cannot be blank(投票问题不能为空)
- 可能原因: 提供了空投票问题。
- 可能解决方案: 确保在创建投票前问题包含文本。
- 错误消息: Poll does not have enough options(投票选项不足)
- 可能原因: 投票需要至少两个选项。
- 可能解决方案: 在创建投票前添加更多选项。
- 错误消息: Poll option cannot be blank(投票选项不能为空)
- 可能原因: 一个或多个投票选项为空。
- 可能解决方案: 确保在创建投票前所有选项均包含文本。
- 错误消息: Cannot vote in this poll(无法参与此投票)
- 可能原因: 参与者没有投票权限,或者投票已关闭。
- 可能解决方案: 检查投票状态和参与者权限。
- 错误消息: Poll ID was invalid(投票 ID 无效)
- 可能原因: 指定的投票不存在。
- 可能解决方案: 验证投票 ID 并确保该投票存在。
- 错误消息: User does not have permissions to launch/close plugins(用户没有启动/关闭插件的权限)
- 可能原因: 参与者没有管理插件的权限。
- 可能解决方案: 在参与者各自的预设中验证其权限,然后重试。
- 错误消息: Cannot send data to an inactive plugin(无法向非活动插件发送数据)
- 可能原因: 插件当前处于非活动状态。
- 可能解决方案: 确保在尝试向插件发送数据之前已激活插件。
- 错误消息: User does not have permission to start recording(用户没有开始录制的权限)
- 可能原因: 参与者没有开始录制的权限。
- 可能解决方案: 在参与者各自的预设中验证其权限,然后重试。
- 错误消息: Recording operation failed(录制操作失败)
- 可能原因: 录制操作期间发生错误。
- 可能解决方案: 尝试再次开始录制。如果问题仍然存在,请联系 Cloudflare 支持团队。
- 错误消息: There is no recording in progress(没有正在进行的录制)
- 可能原因: 尝试停止处于非活动状态的录制。
- 可能解决方案: 在尝试停止录制前验证录制是否在进行中。
- 错误消息: Invalid recording state(录制状态无效)
- 可能原因: 录制处于异常状态。
- 可能解决方案: 检查录制状态,然后重试。如果问题仍然存在,请联系 Cloudflare 支持团队。
- 错误消息: Stage is disabled for this meeting type(此会议类型已禁用舞台)
- 可能原因: 此会议未启用舞台功能。
- 可能解决方案: 在您的预设配置中启用舞台功能。
- 错误消息: Permission denied for stage operation(舞台操作权限被拒绝)
- 可能原因: 参与者没有执行舞台操作的权限。
- 可能解决方案: 在参与者各自的预设中验证其权限,然后重试。
- 错误消息: User has not requested stage access(用户未请求上台权限)
- 可能原因: 参与者未请求上台。
- 可能解决方案: 在尝试上台前先请求上台权限。
- 错误消息: Action is invalid for user's current stage status(该操作对用户当前的舞台状态无效)
- 可能原因: 无法在当前舞台状态下执行该操作。
- 可能解决方案: 检查参与者的舞台状态并执行相应的操作。