我有一个使用AVPlayer播放歌曲的应用程序和一个用于播放YouTube视频的UIWebView。当我在iOS 5上构建它时,音频和视频拒绝一起玩,我喜欢。按下一个播放将自动暂停另一个,有一个漂亮的半秒淡出。
现在我正在构建针对iOS 6,这种行为已经消失 - 歌曲和视频相互影响。我怎样才能恢复iOS 5的行为?
答案 0 :(得分:0)
在您的App代理中添加共享类别:
NSError *setCategoryErr = nil;
NSError *activationErr = nil;
[[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayback error: &setCategoryErr];
[[AVAudioSession sharedInstance] setActive:YES error:&activationErr];
这将仅限于一个活动音频会话