В настоящее время я пытаюсь воспроизвести видео с YouTube на iPad, но устройство отображает только пустой экран.
- (void)viewDidLoad {
[super viewDidLoad];
NSURL* videoURL = [NSURL URLWithString:@"http://www.youtube.com/......."];
MPMoviePlayerController * moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:videoURL];
[moviePlayer prepareToPlay];
[moviePlayer play];
[moviePlayer.view setFrame:CGRectMake(50, 200, (self.view.frame.size.width)-100 , 400)];
moviePlayer.view.backgroundColor = [UIColor grayColor];
[self.view addSubview:moviePlayer.view];
}
При этом отобразится пустой серый экран, но если я попытаюсь воспроизвести любой локально сохраненный видеофайл, я смогу воспроизвести его с помощью MPMoviePlayerController. Так что это лучший способ воспроизвести видео YouTube в iPad.