之前的微信分享都只是分享一个网页链接,最近项目中需要把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];
转载时请注明出处及相应链接,本文永久地址:https://blog.yayuanzi.com/21741.html
微信打赏
支付宝打赏
感谢您对作者Alina的打赏,我们会更加努力! 如果您想成为作者,请点我