游戏静音,锁屏再解锁,会播放上一次的音乐音效

  • Creator 版本:2.0.10

  • 目标平台: vivo小游戏

  • 重现方式:进入游戏,用audioEngine播放背景音乐,用audioEngine调用stopMusic关闭音效,然后锁屏,然后在解锁,会出现背景音乐重放。

  • 手机型号 :V1818A

楼主是怎么处理的

建议升级到2.2看一下,如果还有问题,麻烦提供一下demo

2.0.10 华为手机切后台调用pauseMusic 也还会有声音,回到游戏切换场景调用stopMusic停不掉。。。 偶现

原生平台的话2.2有这一块的修复哦,建议升级看一下还有没有问题

关键我是内嵌app的h5游戏。。。也会有这个问题吗

@BigBear 我这边遇到的是在iOS上锁屏再解锁音乐会被加速播放。使用的版本是2.2.0

就是单纯的播放音乐然后进行操作就会么?如果是这样我这边验证一下

用example case在H5平台测了下并没有复现出来,我这边测试机只有oppo的。内嵌app的话,我这边没有测试环境哦,不能排除是内嵌app的问题

vivo也会有,有时后cc.audioEngine.stopAll()也停止不了,甚至会在后台/锁屏状态下播放

@BigBear 想询问一下, 关于 @1036409576 提到的ios退至inactive状态(锁屏或者home键),音乐加速的问题,是否在新版本fix了?我当前也是使用 2.2.0版。

我在cc.game on hide回調暫停該音樂,show 時恢復它就可以避開問題了。

修改一下框架里面的runtime就可以了

文件路径:**/CocosCreator/resources/builtin/vivo-runtime

我2.4.5的引擎ios14依然有这问题,onhide/show里面调用cc.director.pause/resume,cc.game.pause/resume都没用,返回游戏依然会加速