Ben*_*Ben 2 iphone iphone-3gs iphone-sdk-3.1
我正在尝试从照片库中挑选视频.原则上我知道怎么做你将图像选择器的mediaType设置为NSArray,其中kUTTypeMovie是唯一的对象.但这似乎不适用于iPhone 3G.从OS 3.1开始,您可以存储在照片库中收到的视频.当您在"照片"应用程序中开始构建时,会显示视频.但是,使用UIImagePickerController不起作用.控制器报告它仅支持图像.当您尝试使用kUTTypeMovie设置控制器的mediaType时,它实际上崩溃了.
如果未指定媒体类型,则只有图像显示在选取器中.
有没有人设法从照片库中挑选视频?如果是,它只适用于3gs或3G吗?
问候
本
我让imagepicker工作在3g和3gs上来挑选视频.
NSArray *mediaTypesAllowed = [UIImagePickerController availableMediaTypesForSourceType:UIImagePickerControllerSourceTypePhotoLibrary];
[imgPicker setMediaTypes:mediaTypesAllowed];
Run Code Online (Sandbox Code Playgroud)
并获得挑选的视频
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info{
NSString *mediaType = [info valueForKey:UIImagePickerControllerMediaType];
if([mediaType isEqualToString:@"public.movie"]){...}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10535 次 |
| 最近记录: |