程序AVAudioPlayer播放声音的问题。
两个问题
1.程序用AVAudioPlayer 播放声音的时候,如果系统播放器在放音乐(其他音乐播放器也是一样),系统音乐会被打断。。如何设置播放声音不会打断习音乐?我试过有的程序在后台播放音乐的时候,用音乐播放器也可以播放音乐,两者不可以冲突。
2.我看了下音乐播放器,我程序调用AVAudioPlayer会打断音乐播放播放歌曲,但是当我程序关闭或者AVAudioPlayer停止播放了。音乐播放器会自动继续播放歌曲。我能获取到audioPlayerEndInterruption 这个事件,但是我在这里面调用[player play]好像没用,不能继续播放(注:程序是在后台里面)。
- (void)audioPlayerEndInterruption:(AVAudioPlayer *)player withOptions:(NSUInteger)flags
{
[self.audioPlayer play];
NSLog(@"audioPlayerEndInterruption2");
}