File tree 1 file changed +6
-3
lines changed
1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -279,7 +279,7 @@ - (void)displayPopover:(NSDictionary*)options
279
279
- (void )navigationController : (UINavigationController *)navigationController willShowViewController : (UIViewController *)viewController animated : (BOOL )animated
280
280
{
281
281
if ([navigationController isKindOfClass: [UIImagePickerController class ]]){
282
-
282
+
283
283
// If popoverWidth and popoverHeight are specified and are greater than 0, then set popover size, else use apple's default popoverSize
284
284
NSDictionary * options = self.pickerController .pictureOptions .popoverOptions ;
285
285
if (options) {
@@ -290,8 +290,8 @@ - (void)navigationController:(UINavigationController *)navigationController will
290
290
[viewController setPreferredContentSize: CGSizeMake (popoverWidth,popoverHeight)];
291
291
}
292
292
}
293
-
294
-
293
+
294
+
295
295
UIImagePickerController* cameraPicker = (UIImagePickerController*)navigationController;
296
296
297
297
if (![cameraPicker.mediaTypes containsObject: (NSString *)kUTTypeImage ]){
@@ -743,6 +743,9 @@ + (instancetype) createFromPictureOptions:(CDVPictureOptions*)pictureOptions;
743
743
NSArray * mediaArray = @[(NSString *)(pictureOptions.mediaType == MediaTypeVideo ? kUTTypeMovie : kUTTypeImage )];
744
744
cameraPicker.mediaTypes = mediaArray;
745
745
}
746
+ if (@available (iOS 11.0 , *)) {
747
+ cameraPicker.videoExportPreset = AVAssetExportPreset1920x1080; // full hd
748
+ }
746
749
747
750
return cameraPicker;
748
751
}
You can’t perform that action at this time.
0 commit comments