3.0rc2音乐播放问题

cc.audioEngine.playMusic
在播放背景音乐的时候,在播放下一首音乐,前面的音乐不会停掉,并且每次播放音乐之前都调用cc.audioEngine.stopMusic(true)去停掉前面的音乐还是停不掉,这个要怎么办呢?

:12:还真是,刚更新,发现这个问题,怎么破

我的没有出现这个问题啊
cc.audioEngine.stopMusic(true);
cc.audioEngine.playMusic(“res/xxx/a.mp3”, true);

停掉了之前的,播放了后面的

请问是什么平台什么浏览器?还是JSB?
我测试了Mac上的浏览器都是正常的,不需要stopMusic也会正常停止前一段音乐,单独测试stopMusic也可以正常停止音乐,暂时没办法测其他平台

windows 下的 用的chrome浏览器
多停放几次试试, 我是每次切换一个新场景就换一次音乐, 换了三次就坏了。。而且就算tests里面的音乐,多点几次就不会停掉前面的,除非点那个stopmusic的按钮。他就会停掉一个,点几次play就要stop几次

测试了一下,应该是连续播放音乐的原因,连续多次播放音乐就会出现这个问题。间隔一定时间再播放就没问题。

我们设置了最大可播放音频数量是5, 也就是同一音频达到5之后就不会再播放到。

不过背景音乐只会播放一个,会停止前面正在播放的音频,现在这个有点问题,稍后会修复。

谢谢你的反馈。
David

只能播放5次的问题,在调试的时候是好的,
打包压缩之后,还是会只能播放5次
Error: res/sound/sound_getItem.wav greater than 5 game.min.js:684
这个是什么情况?

这个问题我们是最后时刻修复的,可能你下载的是测试包

请找到CCAudio.js,然后修改里面的
sourceNode.onended = function(){

sourceNode"onended"] = function(){

重新打包