MPMoviePlayerController iOS проблема воспроизведения аудио файла - PullRequest
0 голосов
/ 07 февраля 2012

Привет всем! Я использую MPMoviePlayerController для воспроизведения видео (mp4) и аудио (mp3) файлов. Я сталкиваюсь с проблемой, когда вид удален с экрана, звук продолжает воспроизводиться в фоновом режиме, видео в порядке. На iOS 4.3 все работает отлично, но когда я переключаюсь на iOS5 и пытаюсь воспроизвести аудио и нажать назад (убрать вид), звук все еще присутствует в фоновом режиме. Есть ли что-то другое в том, как MPMoviePlayerController обрабатывает аудиофайлы в 4.3 и 5? Я использую один и тот же код для воспроизведения видео и аудио.

метод moviePlayBackDidFinish, где я останавливаю проигрыватель

[player setInitialPlaybackTime:-1];
[player stop];
player = nil;
[[player view] removeFromSuperview];
[player release];

Любая помощь приветствуется:)

1 Ответ

2 голосов
/ 08 февраля 2012

используйте этот код для приостановки аудио / видео в MPMoviePlayerController

-(void)viewWillDisappear:(BOOL)animated
{

[mediaPlayer pause];

}
...