0

我正在使用 AVPlayer 播放视频。并按照这些步骤

  • 打开音乐应用程序,播放歌曲,然后暂停
  • 转到我的应用并播放视频
  • 插入耳机后,按中间按钮恢复音乐应用程序播放

然后音乐应用程序播放,但我的视频变为空白。从阅读响应中断

音频中断是应用程序音频会话的停用——它会立即停止或暂停您的音频,具体取决于您使用的技术

我知道我的视频应该暂停,但为什么它也会使视频空白?

只有当我再次按下耳机上的中键暂停音乐后,我的视频才恢复正常,但仍处于暂停状态

这是正常行为吗,如何预防?

4

1 回答 1

0

尝试禁用音乐应用后MPNowPlayingInfoCenter,我发现

只需在播放前调用这些

[[AVAudioSession sharedInstance] setActive:YES error:nil];
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:nil];
[[UIApplication sharedApplication] beginReceivingRemoteControlEvents];

这将禁用音乐应用程序,并且切换耳机上的中间按钮对我们没有影响

于 2015-08-26T08:47:21.183 回答