From aeed43e3ba0d013350c4127725cfb6a9fba1811e Mon Sep 17 00:00:00 2001 From: fulizhong Date: Tue, 14 Feb 2023 15:20:53 +0800 Subject: [PATCH] modify docs Signed-off-by: FULIZHONG Signed-off-by: fulizhong --- .../reference/apis/js-apis-media.md | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/zh-cn/application-dev/reference/apis/js-apis-media.md b/zh-cn/application-dev/reference/apis/js-apis-media.md index e6d55753e9..55b8ddef83 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-media.md +++ b/zh-cn/application-dev/reference/apis/js-apis-media.md @@ -1669,12 +1669,19 @@ on(type: 'error', callback: ErrorCallback): void **示例:** ```js +let audioRecorderConfig = { + audioEncoder : media.AudioEncoder.AAC_LC, + audioEncodeBitRate : 22050, + audioSampleRate : 22050, + numberOfChannels : 2, + format : media.AudioOutputFormat.AAC_ADTS, + uri : 'fd://xx', // 文件需先由调用者创建,并给予适当的权限 + location : { latitude : 30, longitude : 130}, +} audioRecorder.on('error', (error) => { // 设置'error'事件回调 - console.info(`audio error called, errName is ${error.name}`); // 打印错误类型名称 - console.info(`audio error called, errCode is ${error.code}`); // 打印错误码 - console.info(`audio error called, errMessage is ${error.message}`); // 打印错误类型详细描述 + console.info(`audio error called, error: ${error}`); }); -audioRecorder.prepare(); // prepare不设置参数,触发'error'事件 +audioRecorder.prepare(audioRecorderConfig); // prepare设置错误参数,触发'error'事件 ``` ## AudioRecorderConfig -- GitLab