我的应用中有一个录音会话取消了当前正在播放的背景音乐。
我想在录制会话结束后立即恢复此音乐。如果您在系统音乐应用中播放音乐,我看到系统相机应用程序会在您离开后立即执行此操作。
我看到Snapchat应用程序在录制时继续播放背景音乐时做得更好。有没有办法实现与Snapchat相同的目标?
答案 0 :(得分:0)
您可以根据您使用的框架尝试以下代码
[[AVAudioSession sharedInstance]
setActive:YES
withOptions:AVAudioSessionSetActiveOptionNotifyOthersOnDeactivation
error:nil];
MPMusicPlayerController *mp = [MPMusicPlayerController systemMusicPlayer];
[mp play];