ios14电话进来之后,游戏音乐音效没了

creator版本2.4.0.。。ios 14.4.2。游戏过程中电话进来之后,不管接不接听,游戏的音乐音效都没有了。主动退后台之后等几秒,再把游戏反前台又恢复。有没有大佬解决过

我看论坛里面也有其他的贴说这个问题,但是没有一个好的解决方案。有没有已经处理过这个问题的大佬给个方案

要不你这样试试,我也是在别的贴看见的

if (cc.sys.isBrowser && cc.sys.os === cc.sys.OS_IOS) {

        cc.game.on(cc.game.EVENT_GAME_INITED, () => {

            cc.game.on(cc.game.EVENT_SHOW, () => {

                cc.audioEngine.resumeAll()

            });

            cc.game.on(cc.game.EVENT_HIDE, () => {

                cc.audioEngine.pauseAll()

            });

        })

    }

我试一下看看

1赞

@panda

这个方案不行,ios14之后,电话进来走的逻辑和退后台不是一样的。所以不会进EVENT_SHOW和EVENT_HIDE

1赞

@panda

都2021年了 还没有解决这个问题吗? 这个bug我搁置好久了

:sweat_smile:

用这个 已解决https://github.com/cocos-creator/engine-native/pull/3537

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。