iOS App播放完自己的音视频后,如何重新继续播放后台音乐

前提:用户反馈听歌的时候切到我们的APP,APP会让歌曲暂停,体验不是很好

一般情况下我们播放自己的音视频是独占扬声器的:

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

如何重新继续播放后台音乐:

在播放完自己的音视频后,代码设置

[[AVAudioSession sharedInstance] setActive:NO withOptions:AVAudioSessionSetActiveOptionNotifyOthersOnDeactivation error:nil];

代码意思是告诉AVAuduio管理器说:我不用Audio服务了,你唤醒其他需要Auduio服务的App

猜你喜欢

转载自www.cnblogs.com/ljcgood66/p/12132973.html