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) {

}];

});

});

相关推荐
PedroQue999 小时前
V1.6.1性能优化:高频路径提速与代码精简
前端·uni-app
猩猩程序员9 小时前
将 LiteLLM 迁移到 Rust —— 构建最快、最轻量的 AI Gateway
前端
lichenyang4539 小时前
JSBridge 分发升级:为什么要从 if-else 变成 Registry > 这是「ASCF 架构升级」系列的第 3 篇
前端
码上天下9 小时前
流式响应断了,前端怎么自动重连续传
前端
anyup9 小时前
来简单聊聊鸿蒙开发,万元奖金的事~
前端·华为·harmonyos
北凉温华9 小时前
Univer 在线表格模块使用说明
前端
lichenyang45310 小时前
WebRuntimePage 拆分:从大页面到运行时控制器
前端
竹林81810 小时前
从报错到跑通:我用 @solana/web3.js 开发 Solana 钱包连接踩过的三个坑
前端
MariaH10 小时前
Node中操作MySQL
前端
还有多久拿退休金10 小时前
一个 var 让整个团队加班到凌晨——JS 闭包的那些暗坑
前端·javascript