ERROR_CODES

在运行和调用过程中产生的错误提示,包含了错误码与错误信息。
你可以根据错误信息进行排查和调试。不同的错误类型,处理建议如下:

错误列表

你可以通过以下方式来创建错误码对象:

const { ERROR_CODES } = require('./VolcEngineRTC_MiniApp');
typescript
符号错误码含义
ERROR_CODES.INVALID_PARAMS100001传入参数错误,例如传入参数不符合 API 的要求
ERROR_CODES.NOT_IN_ROOM100002在用户进入房间前调用了 publish 、 subscribe 等方法
ERROR_CODES.ALREADY_IN_ROOM100003在用户进入房间后调用了 join 等方法
ERROR_CODES.CONNECTING100004当用户正在进入房间时,再次调用了 join
ERROR_CODES.ALREADY_PUBLISHED100005在用户发布音视频流以后,再次调用了 publish
ERROR_CODES.NOT_PUBLISHED100006在用户发布音视频流之前调用了 publish、muteLocal 等方法
ERROR_CODES.UID_NOT_FOUND100007未找到subscribe / muteLocal传入的userId参数,可能由于传入参数有误,或者内部状态错误
ERROR_CODES.HAS_INITED100008client 初始化后再次调用了 init
ERROR_CODES.STREAM_ID_NOT_FOUND200001未找到subscribe / muteLocal对应的 stream,可能由于传入参数有误
ERROR_CODES.GET_CONFIG_ERROR200002getconfig 接口报错
ERROR_CODES.NO_WEBSOCLET_URL200003由于无可用的 WebSocket 长连接地址,进房失败
ERROR_CODES.SUBSCRIBE_FAILED300001订阅失败
ERROR_CODES.UNSUBSCRIBE_FAILED300002取消订阅失败
ERROR_CODES.MUTE_LOCAL_ERRO300003停止发送本地音视频流/启动发送本地音视频流失败
ERROR_CODES.MUTE_REMOTE_ERROR300004停止接收远端音视频流/启动接收远端音视频流失败
ERROR_CODES.LEAVE_ERROR300005离开房间失败
ERROR_CODES.PUBLISH_ERROR300006发布失败
ERROR_CODES.UNPUBLISH_ERRO300007取消发布失败
ERROR_CODES.JOIN_ROOM_ERROR300008进房失败
ERROR_CODES.SIGNALING_TIMEOUT300009信令消息回复超时,即 3s 内未收到回复
ERROR_CODES.WEBSOCKET_NOT_CONNECTED300010在 WebSocket 未连接状态下发送信令消息
ERROR_CODES.WEBSOCKET_FAILED500001WebSocket 连接异常中断。你可以通过调用微信小程序的 SocketTask.close 接口关闭 WebSocket 连接。