Обработка прерывания iPhone в музыкальном приложении - PullRequest
4 голосов
/ 17 августа 2010

Я пробовал код, чтобы избежать прерывания режима сна. Это работает, но теперь у меня проблема с прерываниями, когда на 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 голосов
/ 31 июля 2011
...