AVPlayer会停止用户的音乐吗?

时间:2015-04-24 21:54:55

标签: ios sprite-kit avplayer

我想知道 - 当AVPlayer开始播放时,用户的音乐会发生什么?没有任何事情发生,它会停止,还是行动取消了?如果是这样,我该如何检查用户是否正在播放音乐?

Apple的文档让我很困惑。

1 个答案:

答案 0 :(得分:3)

好的,查找相关信息,AVAudioPlayer个对象似乎只会在设置了应用的AVAudioSession类别时中断用户的音频到Solo Ambient,默认。

我看到了这个答案:App with AVPlayer plays mp4 interrupt iPod music after launched

我还在Apple Developer文档中看到了这个表,它解释了不同的类别是否会中断用户的音乐,并提供不同场景的示例,包括游戏的一个:https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/Sound.html#//apple_ref/doc/uid/TP40006556-CH44-SW1

为了不中断用户的音乐,我需要将其设置为Ambient