怎么分享文档类型到微信?
Z走过
发布于 2 年前
7763社会化分享 U-Share
API调用
功能使用
产品建议
目前看官方集成文档,分享类型中没文档(excel,pdf)类型, 请问这个怎么实现还是根本就不支持?
点赞
收藏
7个回答
W我们都很努力着
2 年前
调用系统可以直接分享
type 和 putExtra 设置对应的文件方式就可以了
var shareIntent = Intent()
shareIntent.action = Intent.ACTION_SEND
shareIntent.type = "text/plain"
shareIntent.putExtra(Intent.EXTRA_TEXT, "文件")
shareIntent = Intent.createChooser("分享")
startActivity(shareIntent)
1
X新风作浪
2 年前
也不知道你遇到的是 Android 还是 iOS ,给你提供一个iOS 的用法。
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);
}
}];
文件只能分享到微信好友,无法分享到朋友圈。这里只值提供了pdf的,Excel 是一样的。
1
Ll*********79
2 年前
暂时不支持文档类型,可以转化为链接
点赞
S三掌柜
2 年前
目前不能直接分享文档(excel,pdf)类型,需要生成网页链接才能分享,不能直接分享文档(excel,pdf)类型的。
点赞
J计蒙不吃鱼
2 年前
建议查看下官方文档中分享样式的支持类型
点赞
L刘行
2 年前
这个是不行的哦,建议把文件转成网页链接,然后分享。
点赞
官方小二
2 年前
您好,目前支持的如下图:
点赞
相关问题