截至目前,我只能选择一个视频,等待其压缩,然后将该视频保存到我的服务器。有什么办法可以同时选择所有视频,然后将它们带上并上传到服务器?
在我的界面中:
@property (nonatomic, strong) UIImagePickerController *uploadPicker;
以及如何设置选择器:
uploadPicker = [[UIImagePickerController alloc] init];
uploadPicker.delegate = self;
uploadPicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
uploadPicker.mediaTypes = [[NSArray alloc] initWithObjects:(NSString *) kUTTypeMovie, nil];
uploadPicker.videoMaximumDuration = 300.0f;
[self presentViewController:uploadPicker animated:YES completion:nil];
最佳答案
选择器仅适用于单个图像或视频。您将需要创建自己的视频,也可以使用ELCImagePickerController选择多个视频。
在ELCAlbumPickerController.m中,找到[ALAssetsFilter allPhotos]
。应该有两个实例。如果您将视频替换为[ALAssetsFilter allVideos]
,或者如果您同时想要照片和视频,则应该能够显示视频[ALAssetsFilter allAssets]
。
关于ios - 选择多个视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20588883/