获取录音管理器
更新于 2024-01-11调用dd.getRecorderManager获取当前小程序全局唯一的录音管理器 recordManager。
使用方法
Loading...
使用限制
此API在钉钉客户端版本7.0.10开始支持。开发者可以通过canIUse函数判断端上是否支持此能力。
应用能力 | Android | iOS | Mac | Windows |
小程序 | 7.0.10 | 7.0.10 | 不支持 | 不支持 |
Loading...
recorderManager方法
方法名 | 参数 | 说明 |
start | duration:录音时长,单位为秒(s),最长支持60秒音频录制。 说明 该参数在Android端必填。 | 开始录音,当页面不可见时,录音自动停止。 |
stop | - | 停止录音。 |
pause | - | 暂停录音。 |
resume | - | 继续录音,即恢复之前暂停的录音。 |
recorderManager回调
回调名 | 回调参数 | 说明 |
onstart | - | 录音开始时的回调。 |
onstop | tempFilePath:录音文件地址 | 录音停止时的回调。 |
onerror | errorCode:错误码 errorMessage:错误信息 | 录音错误时的回调。 |
onpause | - | 监听录音暂停事件。 |
onresume | - | 监听录音继续事件。 |
错误码
errorCode | errorMessage |
20001 | 已经正在录音中,不能同时再录音。 |
13 | 保存录音文件失败。 |
2 | 参数错误。 |
5 | 没有读写权限。 |
示例代码
Loading...
这篇文档是否有帮助?




