1

iPhoneデータベースアプリケーションを介してビデオを保存します。ビデオを記録しているURLは次のとおりです。

file://localhost/private/var/mobile/Applications/0DB3ABFC-1630-44FF-8506-4B08E3CB2C85/tmp/capture-T0x2591d0.tmp.00fEdr/capturedvideo.MOV

ただし、MediaPlayer を介してビデオを読み込もうとすると、常にクラッシュします...

サンプルコード:

NSString *frameName = [info objectForKey:@"UIImagePickerControllerMediaURL"];

NSURL *url = [NSURL URLWithString:frameName];

videoPlayer = [[MPMoviePlayerController alloc] initWithContentURL:url];
[self.view addSubview:videoPlayer.view];

videoPlayer.view.frame = CGRectMake(0, 0, 320, 419);
[videoPlayer play];

前もって感謝します。

4

1 に答える 1

1

の内容が[info objectForKey:@"UIImagePickerControllerMediaURL"]無効のようです。

有効な場合は、fileURLWithPath代わりに試してくださいurlWithString

于 2012-10-04T17:11:53.570 に答える