Некоторая проблема с использованием MPMoviePlayerController в приложении ipad - PullRequest
4 голосов
/ 02 апреля 2010

Я использую MPMoviePlayerController в приложении Ipad. Видео не показывается, но идет звук, тот же код работает хорошо для Iphone

NSBundle *bundle = [NSBundle mainBundle];
NSString *moviePath = [bundle pathForResource:@"video" ofType:@"mp4"];

movieURL = [NSURL fileURLWithPath:moviePath];
MPMoviePlayerController *IntroMovie = [[MPMoviePlayerController alloc] initWithContentURL:movieURL];
  [IntroMovie play];

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

Пожалуйста, предложите мне

Спасибо Miraaj

Ответы [ 3 ]

3 голосов
/ 30 апреля 2010

Вы должны добавить вид фильма в существующий вид, например, в контроллере вида, для примера:

[self.view addSubview: IntroMovie.view]

1 голос
/ 06 апреля 2010

В новом SDK вам нужно использовать MPMoviePlayerViewController для представления видео, а не просто MPMoviePlayerController:

iPhone Dev Center

1 голос
/ 04 апреля 2010

Является ли ваше приложение для iPad отдельной целью от приложения для iPhone?

Если да, то не забыли ли вы добавить видео к ресурсам, скопированным в комплект iPad-приложения?

Если вы этого не сделали, перетащите его на этап сборки «Копирование комплекта ресурсов» в целевом приложении iPad.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...