From 309196036aaacf96a3b0cd3fda0aa67d8296f9f9 Mon Sep 17 00:00:00 2001 From: Dmitry Belov Date: Fri, 3 May 2024 10:32:49 +0200 Subject: [PATCH] Fixed RCTConvert+PSPDFDocument.m parseURL function to be able to handle custom remote sources. --- ios/RCTPSPDFKit/Converters/RCTConvert+PSPDFDocument.m | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ios/RCTPSPDFKit/Converters/RCTConvert+PSPDFDocument.m b/ios/RCTPSPDFKit/Converters/RCTConvert+PSPDFDocument.m index dca26051..2e5348f1 100644 --- a/ios/RCTPSPDFKit/Converters/RCTConvert+PSPDFDocument.m +++ b/ios/RCTPSPDFKit/Converters/RCTConvert+PSPDFDocument.m @@ -28,7 +28,11 @@ + (PSPDFDocument *)PSPDFDocument: (NSString *)urlString { + (NSURL*)parseURL:(NSString*)urlString { NSURL* url; - if ([urlString hasPrefix: @"/"] || [urlString containsString: @"file:/"]) { + if ([urlString hasPrefix: @"http"]) { + url = [NSURL URLWithString:urlString]; + } + + if (url == nil && ([urlString hasPrefix: @"/"] || [urlString containsString: @"file:/"])) { if ([urlString hasPrefix:@"file:///"]) { urlString = [urlString substringFromIndex:7]; }