Skip to content

RecorderManager.onError ​

JS
RecorderManager.onError(function callback)

监听录音错误事件

参数

  • function callback: 录音错误事件的回调函数

callback 回调函数的参数

  • Object res: 错误信息

res 的属性说明:

属性类型说明
errMsgstring错误描述信息
errCodenumber错误码,具体的合法值见下表

errCode 的合法值说明:

值说明
10001录音权限未授予
10002采集硬件不可用 (被其他进程独占等)
10003配置参数无效 (采样率/码率组合不合法等)
10004编码器初始化失败
10005录音文件创建失败 (路径无效/磁盘满)
10006采集过程中硬件异常
10007系统中断导致录音终止
10009内部未知错误

errMsg 格式:

所有 errMsg 遵循统一前缀格式:

errCodeerrMsg
10001operateRecorder:fail:permission denied
10002operateRecorder:fail:device not available
10003operateRecorder:fail:invalid config
10004operateRecorder:fail:encoder init failed
10005operateRecorder:fail:file create failed
10006operateRecorder:fail:hardware error
10007operateRecorder:fail:interrupted
10009operateRecorder:fail:internal error