支持分享本地文件

This commit is contained in:
chenying09 2024-08-07 21:19:51 +08:00
parent 48b51fd8df
commit 367ae4bbde

View File

@ -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];