2009-05-12 7 views
0

Je joue de l'audio MP3 via une URL à l'aide de MPMoviePlayer. Mais quand il joue, il passe à la disposition Paysage, et je voudrais qu'il reste en mode portrait.MPMoviePlayer Orientation

Des idées?

Merci, John

Répondre

0

Vous pouvez utiliser une bidouille horrible et le placer dans un UIWebView, mais cette fonctionnalité devrait vraiment être MPMoviePlayer.

0

Malheureusement, le lecteur vidéo ne peut lire des films en paysage. Vous devrez réencoder vos films tournés à 480x320 au lieu de 320x480. Une fois que vous jouez le film, il change l'orientation de la barre d'état, de sorte que vous devez retourner ce dos avec setStatusBarOrientation:animated::

[[UIApplication sharedApplication] setStatusBarOrientation:UIInterfaceOrientationPortrait animated:NO]; 
+0

C'est ce dont j'avais peur. Unfourtunatly je ne peux pas ré-encoder à 480x320, parce que c'est un fichier MP3 et pas un fichier vidéo. Une solution que j'ai trouvée était de l'encoder comme un film, mais ce n'est pas une solution viable pour moi. Merci pour votre réponse. – postalservice14

+1

Alors pourquoi utilisez-vous MPMoviePlayer? Au lieu de cela, utilisez simplement quelque chose de la boîte à outils audio; voir http://developer.apple.com/iphone/library/navigation/Frameworks/Media/AudioToolbox/index.html. –

Questions connexes