最新消息:文章中包含代码时,请遵守代码高亮规范!

iOS 微信分享文件【原创】

iOS Alina 307浏览 0评论

之前的微信分享都只是分享一个网页链接,最近项目中需要把excel文件分享给微信好友。这里的path是获取的本地文件的路径,找到这个文件并分享给微信好友。

代码示例:

WXMediaMessage *message = [WXMediaMessage message];
message.title = @"文件.xls"; //文件的名字
message.description = @"Pro CoreData";
[message setThumbImage:[UIImage imageNamed:@"excel"]];

WXFileObject *file =  [[WXFileObject alloc] init];
file.fileExtension = @".xls"; //文件的后缀名
NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:path]];
file.fileData = data;
message.mediaObject = file;

SendMessageToWXReq *req = [[SendMessageToWXReq alloc] init];
req.bText = false;
req.message = message;
req.scene = WXSceneSession;
[WXApi sendReq:req];

转载时请注明出处及相应链接,本文永久地址:http://blog.it985.com/21741.html


pay_weixin
pay_weixin
微信打赏
pay_weixin
支付宝打赏
感谢您对作者Alina的打赏,我们会更加努力!    如果您想成为作者,请点我

您必须 登录 才能发表评论!