iOS 将GIF图分享至微信

dispatch_async(dispatch_get_global_queue(0, 0), ^{

NSData *emoticonData = [NSData dataWithContentsOfURL:[NSURL URLWithString:self.model.videoVo.url]];

dispatch_async(dispatch_get_main_queue(), ^{

WXMediaMessage *message = [WXMediaMessage message];

message.title = @"萌宠";

message.description = @"萌宠表情";

//必须设置thumbImage

[message setThumbImage:self.imgV.image];

WXEmoticonObject *imgo = [WXEmoticonObject object];

imgo.emoticonData = emoticonData;

message.mediaObject = imgo;

SendMessageToWXReq* req = [[SendMessageToWXReq alloc] init];

req.bText = NO;

req.message = message;

req.scene = WXSceneSession;

[WXApi sendReq:req completion:^(BOOL success) {

}];

});

});

相关推荐
狼性书生2 小时前
uniapp vue3实现的一款数字动画调节器件,支持长按、单点操作,提供丝滑的增减动画效果
前端·vue.js·微信小程序·小程序·uni-app
Jelena157795857922 小时前
爬虫获取微店商品快递费 item_feeAPI 接口的完整指南
开发语言·前端·爬虫
总是学不会.2 小时前
从“记住我”到 Web 认证:Cookie、JWT 和 Session 的故事
java·前端·后端·开发
xinran_Yi2 小时前
XSS-labs靶场通关
前端·xss
前端代码仔2 小时前
JS继承的几种实现方式
前端·javascript
Mamong3 小时前
Metal 学习笔记五:3D变换
ios·swift·metal
巅峰赛2000分以下是巅峰3 小时前
buuctf.web 64-96
前端
伶俜Monster3 小时前
Threejs 光照教程,为 3D 场景注入灵魂
前端·3d·webgl·threejs
哔哩哔哩技术3 小时前
从 React 看前端 UI 代码范式革命
前端
程序饲养员3 小时前
Cloudflare Functions的SSR相对于原生 Cloudflare Workers性能损耗几何?
前端·javascript·前端框架