我UIImagePickerController
用来从 iPhone 的图片库中选择视频文件
imagePicker.mediaTypes = [NSArray arrayWithObject:(NSString *)kUTTypeMovie];
并且该代码工作正常,选择器向我显示了图库中的所有可用视频,但问题是UIImagePickerController
不显示 iPhone 的所有视频,例如 Iphone 的 Video 文件夹中的视频以及 iPhone 上的同步视频。简而言之,它仅显示从 Iphone 录制的视频。但我的要求是在 Iphone 中显示所有视频并获取它们的路径,以便我可以使用FileManager
.
我也尝试过使用
MPMediaPickerController *picker =
[[MPMediaPickerController alloc] initWithMediaTypes: MPMediaTypeAnyAudio];
picker.delegate = self;
picker.allowsPickingMultipleItems = YES;
picker.prompt = NSLocalizedString (@"AddSongsPrompt", @"Prompt to user to choose some songs to play");
[[UIApplication sharedApplication] setStatusBarStyle: UIStatusBarStyleDefault animated:YES];
[self presentModalViewController: picker animated: YES];
[picker release];
但它也向我显示了 Iphone 的音乐文件而不是视频。请有人知道如何做到这一点?