用cc.loader.load加载音乐之后播放不了

跟着教程做了个进度条,在加载场景时加载音乐
进度是做好了,但音乐加载之后播放不了,请问原因是什么?

this.urls = [
{
id: “bgm”,
url:“resources/Music/bgm.mp3”,
}
]
cc.loader.load(this.urls, this.progressBarCallBack_Function.bind(this),this.progressBarCompleteCallBack_Function.bind(this));

之后在回调完成的函数里处理如下:
var component = null;
component = this.node.addComponent(cc.AudioSource);
component.clip = res;
component.play();

有没有报错信息? 还有应该不需要加 resources 这个路径

没报错,加了路径也是不行~

不然就来一个范例吧,我帮你调看看

LoadingBarTest.rar (655.9 KB)
中途改了很多东西,可能有点乱了~

你确认一下你的音效

cc.loader.load(cc.url.raw("resources/Music/bgm.mp3"), progressCallback, completeCallback);
cc.loader.loadRes("Music/bgm", completeCallback);

我看了点击播放你的音效没有声音,你要查看看