聆客开放平台

# captureAudio

录制录音,来源自 Cordova API (opens new window)

# 输入

继承标准对象输入,扩展属性描述

名称 数据类型 必填 默认值 描述
params Object 详情见下面params参数说明

params参数说明:

名称 数据类型 必填 默认值 描述
limit int 1 录音次数

# 输出

继承标准对象输出,无扩展属性

# 示例代码

// 定义capture录音方法的成功回调函数
var success = function(mediaFiles) {
var i, path, len;
for (i = 0, len = mediaFiles.length; i < len; i += 1) {
    path = mediaFiles[i].fullPath;
    bui.alert(path);
}
};
// capture error callback
var fail = function(error) {
    bui.alert('Error code: ' + error.code, null, 'Capture Error');
};

//录音,limit:2 可以改变录音几次
navigator.device.capture.captureAudio(success, fail, {limit:2});