|
/

UMShareFileObject

Cc*********22
发布于 4 年前
347来自北京
社会化分享 U-Share
功能使用

分享文件 UMShareFileObject 设置文文件名 不起作用

3个回答
 
4 年前
来自北京

UMShareFileObject的 fileExtension和fileName 是可以不传的,但是在构造初始化UMShareFileObject的时候,title字段一定要带后缀,否则分享到微信文件会是一个问号,不能直接打开。文件只能分享到微信好友,无法分享到朋友圈。

示例:

UMShareFileObject *fileObject = [UMShareFileObject shareObjectWithTitle:@"分享的PDF名称.pdf" descr:@"不用写,写了也不显示" thumImage:nil];
fileObject.fileData = [NSData dataWithContentsOfURL:路径或地址]; // 如果无法打开微信检查这里的fileData 是否位nil

UMSocialMessageObject *messageObject = [UMSocialMessageObject messageObjectWithMediaObject:fileObject];

[[UMSocialManager defaultManager] shareToPlatform:UMSocialPlatformType_WechatSession messageObject:messageObject currentViewController:self completion:^(id result, NSError *error) {
if (!error) {
NSLog(@"result -> %@",result);
}
}];
 
4 年前
来自上海

看着像是三方的问题,不是s d k控制的

 
4 年前
来自浙江省

你好,好像这是由三方平台控制的,不是sdk控制的

Loading ...
登录社区,分享你的经验