mirror of
https://github.com/little-snow-fox/react-native-wechat-lib.git
synced 2025-12-06 15:26:49 +08:00
支持分享本地文件
This commit is contained in:
parent
48b51fd8df
commit
367ae4bbde
@ -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];
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user