iOS 友盟微博分享不显示图片 需要特殊处理

友盟分享时 QQ、微信等网页分享正常 微博分享会出现不显示详情和图片的情况 解决方法是 微博分享特殊处理 把详情和标题拼接起来一起显示 分享样式更改为UMShareImageObject图片分享即可:

- (void)shareWithOption:(UMSocialPlatformType)platformType {
    // 创建消息分享对象
    UMSocialMessageObject *messageObjc = [UMSocialMessageObject messageObject];
    //创建网页内容对象
    NSString* thumbURL =  _homeModel.u_pic;
    //微博特殊处理
    if (platformType == UMSocialPlatformType_Sina) {
        UMShareImageObject *shareObject =  [[UMShareImageObject alloc] init];
        shareObject.thumbImage = [UIImage imageNamed:@"icon"];
        [shareObject setShareImage:thumbURL];
        messageObjc.text = [NSString stringWithFormat:@"%@%@%@",_homeModel.nick_name,_homeModel.title,_homeModel.h5];
        //分享消息对象设置分享内容对象
        messageObjc.shareObject = shareObject;
    }else{
        //标题 描述 头像
        UMShareWebpageObject *shareObject = [UMShareWebpageObject shareObjectWithTitle:_homeModel.nick_name descr:_homeModel.title thumImage:thumbURL];
        //设置网页地址
        shareObject.webpageUrl = _homeModel.h5;
        //分享消息对象设置分享内容对象
        messageObjc.shareObject = shareObject;
    }
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,261评论 4 61
  • 版权信息 文章版权更好时代原创出品 执笔作者马克云(已签约) 正文字数1023字 阅读时间4分钟 首发日期2017...
    更好时代阅读 240评论 0 0
  • “干嘛呢?”夜晚,老友相问。 “看电视,织毛衣!” “长本事了,你啥时候会织毛衣了?” 我能告诉他一直都会吗?织毛...
    一棵开满鲜花的树阅读 781评论 56 30
  • 欲是无时无处不在的主观需求。未满足前,会见凄凉,或觉遗憾;将满足前,会有渴望,或生不安。欲,既广且深,不断...
    冰夫阅读 94评论 0 0
  • 经典bug:1.用fiddler可以抓包拦截篡改数据2.弱网环境下订单可以重复提交3.验证码可以重复使用4.跑性能...
    一名优秀的电工阅读 2,339评论 0 4