From 367ae4bbde06f64275741f01e00c13d2e1848d1d Mon Sep 17 00:00:00 2001 From: chenying09 Date: Wed, 7 Aug 2024 21:19:51 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=AF=E6=8C=81=E5=88=86=E4=BA=AB=E6=9C=AC?= =?UTF-8?q?=E5=9C=B0=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ios/WechatLib.mm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ios/WechatLib.mm b/ios/WechatLib.mm index 364f3ed..0ea0272 100644 --- a/ios/WechatLib.mm +++ b/ios/WechatLib.mm @@ -254,7 +254,13 @@ RCT_EXPORT_METHOD(shareFile NSString *url = data[@"url"]; WXFileObject *file = [[WXFileObject alloc] init]; file.fileExtension = data[@"ext"]; - NSData *fileData = [NSData dataWithContentsOfURL:[NSURL URLWithString:url]]; + + NSData *fileData; + if ([url hasPrefix:@"http"]) { + fileData = [NSData dataWithContentsOfURL:[NSURL URLWithString: url]]; + } else { + fileData = [NSData dataWithContentsOfFile:url]; + } file.fileData = fileData; WXMediaMessage *message = [WXMediaMessage message];