zzxiexiaoye
2021-02-13 01:01
采纳率: 0%
浏览 113

我想输入一个音频文件地址,转化成AudioBuffer,保存起来,但是无法获得返回值,求大神看看~

function setAudioBuffer(url){
    let xhr=new XMLHttpRequest();
    xhr.open("GET",url,true);
    xhr.responseType="arraybuffer";
    xhr.onload=function (){
        context.decodeAudioData(xhr.response,function (buffer){
        console.log(buffer);
        return buffer;
        });
    }
    xhr.send();
}

可以打印出buffer   但是不能作为函数返回~ 

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

1条回答 默认 最新

相关推荐 更多相似问题