39,087
社区成员
发帖
与我相关
我的任务
分享
var context = new window.AudioContext()
var request = cc.loader.getXMLHttpRequest();
request.open("GET", 'res/raw-assets/resources/audio/bgm.mp3', true);
request.responseType = "arraybuffer";
// Our asynchronous callback
request.onload = function () {
context["decodeAudioData"](request.response, function(buffer){
//success
cc.log('success 不处理这段AudioBuffer')
//window.buffer = buffer
}, function(){
//error
cc.error('decode error')
//callback('decode error - ' + item.url, null);
});
};
request.onerror = function(){
cc.error('request error')
};
request.send();