iPhone - возобновление фоновой музыки после воспроизведения фильма - PullRequest
0 голосов
/ 19 апреля 2011

Я играю музыку iTunes в фоновом режиме.Я запустил свое приложение, которое воспроизводит «Видео», используя следующий код:

NSString* videoPath = [[NSBundle mainBundle] pathForResource:@"video" ofType:@"m4v"];
    if (player) {
        [player release];
        player = nil;
    }
    player = [[MPMoviePlayerViewController alloc] initWithContentURL:[NSURL fileURLWithPath:videoPath]];
    [self presentModalViewController:player animated:YES];

Я устанавливаю аудио сеанс следующим образом:

[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:nil];
[[AVAudioSession sharedInstance] setActive: YES error:nil];

Когда мое видео начинает воспроизводиться, музыка iPodигра в фоновом режиме будет остановлена.Как я могу возобновить фоновую музыку после завершения моего видео?

Ответы [ 2 ]

0 голосов
/ 03 января 2012

Этот тип опции продолжить с ipod невозможен.

0 голосов
/ 19 апреля 2011

Использовать уведомления

[[NSNotificationCenter defaultCenter]
 addObserver:self
    selector:@selector(moviePlayBackDidFinish:)
        name:MPMoviePlayerPlaybackDidFinishNotification
      object:nil];

- (void) moviePlayBackDidFinish {
  // resume your AVAudioSession
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...