美文网首页iOS Developer
友盟新浪微博分享网页链接失败

友盟新浪微博分享网页链接失败

作者: 超_iOS | 来源:发表于2016-11-11 17:58 被阅读1862次

    友盟6.0(demo里的)以上的新浪微博分享网页链接总是失败,6.0一下解决方法一样:要把链接拼接在text后边,利用图文分享到微博.已经懂得就不用继续看了.

    代码如下:

    下边是demo中的网页链接分享:
    //创建分享消息对象
        UMSocialMessageObject *messageObject = [UMSocialMessageObject messageObject];
        
        //创建网页内容对象
        UMShareWebpageObject *shareObject = [UMShareWebpageObject shareObjectWithTitle:shareText  descr:shareText thumImage:self.shareImg];
        //设置网页地址
        shareObject.webpageUrl =linkStr;
        
        //分享消息对象设置分享内容对象
        messageObject.shareObject = shareObject;
    

    经测试微博分享链接内容为空,分享总失败

    经研究(费劲),要把链接拼接在text后边,利用图文分享到微博

        //微博专用 图文
    
        //创建分享消息对象
        UMSocialMessageObject *messageObject1 = [UMSocialMessageObject messageObject];
        
    //就这句话,重点
        //设置文本
        messageObject1.text = [NSString stringWithFormat:@"%@%@",shareText,linkStr];
        
        //创建图片内容对象
        UMShareImageObject *shareObject1 = [[UMShareImageObject alloc] init];
        
        shareObject1.shareImage = imgUrlStr;
        
        //分享消息对象设置分享内容对象
        messageObject1.shareObject = shareObject1;
    

    完事

    WXApi isWXAppInstalled //判断有没有安装微信

    相关文章

      网友评论

        本文标题:友盟新浪微博分享网页链接失败

        本文链接:https://www.haomeiwen.com/subject/ckmfpttx.html