2

我有一个在时间轴中显示视频的应用程序。视频自动播放,默认情况下它们应该是静音的。如果用户正在后台播放音乐,此时音乐不应停止。只有在点击视频时,它才会真正暂停背景音乐并让视频播放。一旦视频播放完毕,用户之前的音频应该会从中断的地方继续播放。

我试过使用

[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryAmbient error:nil];

但这可以让音乐与音频混合,即使视频处于全屏模式。当然,我可以确保当点击播放按钮时,音乐会暂停,但这可能不是最干净的解决方案。

有更好的想法吗?

4

0 回答 0