cc.loader.load({url: “http://47.111.184.119/MusicGame/xajh.mp3”, type: "mp3"},this.onProgress.bind(this), this.onComplete.bind(this));
onProgress(completedCount, totalCount){
cc.log(completedCount, totalCount);
}
onComplete(err, res){
if (err || !res){
console.log(err);
return;
}
cc.audioEngine.play(res, false, 1);
}
这个是用的官方demo中的接口。
两个问题:
1、onProgress无效,只有在结束的时候才会打印出1 1或者0 0。
2、cc.audioEngine.play(res, false, 1)在微信小游戏(苹果)上无法马上播放,需要等很久才会播放,电脑上的浏览器和微信开发者平台都能正常播放。
DEMO:MusicTest.zip (743.7 KB)