WebAudioContext.decodeAudioData
小程序插件:不支持
功能描述
异步解码一段资源为AudioBuffer。
参数
ArrayBuffer audioData
一个包含音频文件数据的 ArrayBuffer
function successCallback
在音频数据解码成功时被调用,参数为解码后的AudioBuffer
function errorCallback
在音频数据解码失败时被调用
返回值
AudioBuffer
示例代码
示例
bl.request({
url: url, // 音频 url
responseType: 'arraybuffer',
success: res => {
audioCtx.decodeAudioData(res.data, buffer => {
console.log(buffer)
}, err => {
console.error('decodeAudioData fail', err)
})
}
})