我正在开发iOS应用程序。我要求在手机上播放音乐并从应用程序录制视频。我用AVAudioSession
完成了这个。
这是我在AppDelegate's didfinishlaunching options
中使用的代码:
AVAudioSession *session1 = [AVAudioSession sharedInstance];
[session1 setCategory:AVAudioSessionCategoryPlayAndRecord withOptions:AVAudioSessionCategoryOptionMixWithOthers|AVAudioSessionCategoryOptionDefaultToSpeaker|AVAudioSessionCategoryOptionAllowBluetooth error:nil];
[session1 setActive:YES error:nil];
[[UIApplication sharedApplication] beginReceivingRemoteControlEvents];
但是现在我被困在尝试播放视频或音乐的过程中,就像在Instagram应用中的Instagram应用程序一样。问题是当我接到电话并且在我的应用程序上并且视频在通话之前播放时,当我返回到我的应用程序时,视频播放器卡住了。