2009-08-14 6 views
3

誰もがカメラからビデオを取り出して、ビデオプレーヤーを使って再生しようとしましたか?あなたがポートレートモードでビデオを撮ると、ムービーが再生され(プレイヤーが風景モードにするとき)、ポートレートモードにするとムービーを見ることができません。誰もこれに遭遇し、それを修正する方法を見つけましたか?私はそれがこの...おかげビデオカメラからビデオを撮ってMPMoviePlayerControllerで表示するiPhone SDK

+0

私もこの問題を抱えています。 – Elfred

答えて

1

私はあなたが適切なNSURLオブジェクト

を使用していないと思うが修正しまうように何も思わないドキュメントの設定を確認し

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info 
{ 
    NSURL *urls=[info objectForKey:@"UIImagePickerControllerMediaURL"] ; 
    moviePlayer = 
    [[MPMoviePlayerController alloc] initWithContentURL:[info urls]]; 

    if (moviePlayer) 
    { 

     [moviePlayer play]; 
    } 
} 

:動画を再生するには私のコードは次のようになります

NSURL * urls = [info objectForKey:@ "UIImagePickerControllerMediaURL"]; moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:[info urls]];

のMoviePlayer = [[MPMoviePlayerController ALLOC] initWithContentURL:URLを]であるべきです。

関連する問題