소스 검색

添加一个空判断FLTImagePickerMetaDataUtil.m

jun7572 4 년 전
부모
커밋
6e267bed36
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      ios/Classes/FLTImagePickerMetaDataUtil.m

+ 3 - 0
ios/Classes/FLTImagePickerMetaDataUtil.m

@@ -51,6 +51,9 @@ const FLTImagePickerMIMEType kFLTImagePickerMIMETypeDefault = FLTImagePickerMIME
 
 + (NSData *)updateMetaData:(NSDictionary *)metaData toImage:(NSData *)imageData {
   NSMutableData *mutableData = [NSMutableData data];
+  if(imageData == nil){
+      return mutableData;
+  }
   CGImageSourceRef cgImage = CGImageSourceCreateWithData((__bridge CFDataRef)imageData, NULL);
   CGImageDestinationRef destination = CGImageDestinationCreateWithData(
       (__bridge CFMutableDataRef)mutableData, CGImageSourceGetType(cgImage), 1, nil);