为什么AVAudioPlayer会在应用程序来自后台模式后自动继续播放?

fre*_*nnn 9 iphone background avaudioplayer avaudiosession

为什么AVAudioPlayer会在应用程序来自后台模式后继续播放,即使在应用程序进入后台之前播放器已暂停?

通常我想知道为什么AVAudioPlayer会在应用程序来自后台后自动继续播放(因为当应用程序进入后台时 - 我无法像AVAudioPlayer和AVAudioSession的其他代表那样捕获beginInterruption).ps:对不起我的英文:)

Man*_*ann 0

当您将应用程序推入后台时,该应用程序将进入休眠状态,即不再处于活动状态。这就是您无法捕获 beginInterruption 的原因。当应用程序进入前台时,应用程序再次激活,这就是 AVAudioPlayer 再次开始播放的原因..我希望这有帮助