diff --git a/ios/RCTQRCodeLocalImage/RCTQRCodeLocalImage.m b/ios/RCTQRCodeLocalImage/RCTQRCodeLocalImage.m index 03453c7..cdb2a9d 100755 --- a/ios/RCTQRCodeLocalImage/RCTQRCodeLocalImage.m +++ b/ios/RCTQRCodeLocalImage/RCTQRCodeLocalImage.m @@ -17,7 +17,7 @@ @implementation RCTQRCodeLocalImage RCT_EXPORT_METHOD(decode:(NSString *)path callback:(RCTResponseSenderBlock)callback) { UIImage *srcImage; - if ([path hasPrefix:@"http://"] || [path hasPrefix:@"https://"]) { + if ([path hasPrefix:@"http://"] || [path hasPrefix:@"https://"] || [path hasPrefix:@"file://"]) { srcImage = [UIImage imageWithData: [NSData dataWithContentsOfURL:[NSURL URLWithString: path]]]; } else { srcImage = [[UIImage alloc] initWithContentsOfFile:path];