From be165932e6555cea0d3046f8293b3f888666a686 Mon Sep 17 00:00:00 2001 From: oBlank Date: Mon, 27 Aug 2018 22:54:48 +0800 Subject: [PATCH] support load local files --- ios/RCTQRCodeLocalImage/RCTQRCodeLocalImage.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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];