处理音乐应用程序中的iPhone中断

时间:2010-08-17 04:40:53

标签: iphone objective-c avaudioplayer

我已经尝试过代码以避免睡眠模式中断。它正在工作,但现在我遇到了一个问题,当一个电话或短信进入iPhone时中断。我的音乐应用程序中的歌曲在那时停止了。我希望在通话结束后自动恢复停止播放的歌曲。

- (void) audioPlayerBeginInterruption: (AVAudioPlayer *) player {

if (playing) {

    playing = NO;

    interruptedOnPlayback = YES;

    [self updateViewForPlayerState];

}

}


- (void) audioPlayerEndInterruption: (AVAudioPlayer *) player {

if (interruptedOnPlayback) {

    [player prepareToPlay];

    [player play];

    playing = YES;

    interruptedOnPlayback = NO;

}

}

但它不起作用。请在这里帮助我,提前谢谢。

1 个答案:

答案 0 :(得分:0)