由于场景是直接从加载到游戏主页,所以不需要用户点击就直接到了游戏主页,这时候用cc.audioEngine.playMusic()是不会播放的,必须要有第一次触发。求教怎么处理?
是h5 ios的吧,可以用audio标签去播放
另外想请教下cc.audioEngine.setEffectsVolume() 这个音效强行设置为0 也是一样能有音效的。知道是被弃用了吗?
我在h5里面用audio播放后,cocos里面的音乐发出的声音就像全损音质一样,但是找到音乐的文件单独听是没有问题的,求问这是什么原因啊(一开始不知道是因为什么,后来把h5里的音乐播放给注释掉就好了)
不用那么麻烦,找到第一个 onLoad函数, this.scheduleOnce(()=>{播放音乐}) 或者 setTimeout(()=>{播放音乐}, 0)。
至于是哪里的问题,就不用去深挖了(源码那么多看不过来),肯定是哪个系统没有初始化好导致的。延迟一帧就能解决了。
大佬,好像这方法并没有用