Tengo un MPMoviePlayerController en mi aplicación para iPad que funciona bien cuando su fotograma es regular (no a pantalla completa).MPMoviePlayerController no reproduce películas en pantalla completa
Cuando toco el botón de pantalla completa, el reproductor se muestra a pantalla completa, pero la película se detiene. Perpetuamente veo el título "Cargando ...", un fondo negro, y los controles estándar (atrás, reproducir y siguiente) desactivados.
que declarar una variable de instancia para el jugador:
MPMoviePlayerController *player;
En mi aplicación:
MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL:videoUrl];
player.shouldAutoplay = NO;
player.movieSourceType = MPMovieSourceTypeFile;
player.controlStyle = MPMovieControlStyleEmbedded;
player.allowsAirPlay = YES;
player.view.frame = CGRectMake(xPos, yPos, width, height);
[self.view addSubview:player.view];
[player prepareToPlay];
¿Tiene alguna idea? Estoy usando iOS 6 SDK, y estoy probando la aplicación en el simulador de iPad 6.0 y un iPad2 real con iOS 6 beta (más reciente).
Actualización: Instalé el iOS 6 oficial en iPad2 y el problema sigue ahí. Por lo tanto, no es debido a la versión beta de iOS 6. –