录音文件选取

[!TIP|labelVisibility:hidden|iconVisibility:hidden] navigator.audioPicker.open(success, error)

支持平台:

  • Android
  • iOS

参数说明

参数 类型 必填 说明
success Function 回调函数
error Function 回调函数

success函数返回一个对象数组,数组里对象包含以下属性:

  • name(String) -- 文件名称
  • localURL(String) -- 文件本地URL(遵守cdvfile协议)
  • type(String) -- 文件mine type类型
  • lastModifiedDate(Number) -- 文件最后被修改的时间,毫秒
  • size(Number) -- 文件大小,单位 bytes
  • fullPath(String) -- 文件的全路径(含file:///)

error函数返回一个字符串错误信息

示例代码

// 引用js
<script src='supconit://hcmobile.js'></script>
<script>
    // 监听’deviceready‘事件
    document.addEventListener('deviceready', onDeviceReady, false)
    function onDeviceReady(){
        navigator.audioPicker.open(function(success){
        alert(JSON.stringify(success));
        },function(error) {
        alert(JSON.stringify(error));
        });
    }
</script>

响应示例代码:

[
 {
  "size": 40873,
  "lastModifiedDate": 1578984072517.8838,
  "fullPath": "file:///var/mobile/**/audio_2.wav",
   "localURL": "cdvfile://localhost/**/audio_2.wav",
   "type": "audio/vnd.wave",
   "name": "audio_2.wav"
 }
]

results matching ""

    No results matching ""