From fe732f51d3940b9245b947841a06fd3ff451d734 Mon Sep 17 00:00:00 2001 From: dmcBig Date: Tue, 15 May 2018 16:43:31 +0800 Subject: [PATCH] ios test --- src/ios/MediaPicker.m | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/ios/MediaPicker.m b/src/ios/MediaPicker.m index 5604de8..cabf043 100644 --- a/src/ios/MediaPicker.m +++ b/src/ios/MediaPicker.m @@ -229,13 +229,18 @@ callbackId=command.callbackId; NSMutableDictionary *options = [command.arguments objectAtIndex: 0]; - NSInteger quality=[[options objectForKey:@"thumbnailQuality"] integerValue]; + NSInteger quality=[[options objectForKey:@"quality"] integerValue]; if(quality<100&&[@"image" isEqualToString: [options objectForKey:@"mediaType"]]){ UIImage *result = [[UIImage alloc] initWithContentsOfFile: [options objectForKey:@"path"]]; NSInteger qu = quality>0?quality:3; CGFloat q=qu/100.0f; NSData *data =UIImageJPEGRepresentation(result,q); NSString*timeString = [NSString stringWithFormat:@"%0.f", [[NSDate dateWithTimeIntervalSinceNow:0] timeIntervalSince1970]]; + NSString *dmcPickerPath = [NSTemporaryDirectory() stringByAppendingPathComponent:@"dmcPicker"]; + NSFileManager *fileManager = [NSFileManager defaultManager]; + if(![fileManager fileExistsAtPath:dmcPickerPath ]){ + [fileManager createDirectoryAtPath:dmcPickerPath withIntermediateDirectories:YES attributes:nil error:nil]; + } NSString *filename=[NSString stringWithFormat:@"dmcMediaPickerCompress", timeString,@".jpg"]; NSString *fullpath=[NSString stringWithFormat:@"%@/%@", dmcPickerPath,filename]; NSUInteger size=data.length;