我的ios cocos2d应用程序遇到了问题,虽然某些应用程序在后台打开,但我的应用程序的音乐无法播放。 在我从后台终止这些应用程序后,音乐再次发挥作用。
我对CDAudioManager使用以下模式:
[[CDAudioManager sharedManager] setMode:kAMM_FxPlusMusicIfNoOtherAudio];
我使用此功能是为了让用户可以播放音乐播放器中的背景音乐。
例如,当我将此模式更改为kAMM_FxPlusMusic时,即使这些应用程序处于打开状态,我的应用程序的音乐也会播放 - 这很棒。但是,在这种情况下音乐播放器的音乐暂停,这不是我想要的。
主要问题是:
为什么某些应用会导致我的应用音乐无法播放,我是否可以对其进行操作,同时仍允许用户播放音乐播放器中的音乐?