友盟分享中分享到微信只有文字信息没有要跳转的链接

    利用友盟的分享模块,分享到QQ、QZone以及豆瓣等平台时,没有加图片的情况下,可以将链接分享成功(分享中要跳转的链接),所以以下代码可以没有问题:

  
  
  1. new ShareAction(mActivity).setPlatform(share_media).setCallback(mUMShareListener)
  2.        .withText(mVideoPlayInfo.videoDesc)
  3.        .withTitle(mVideoPlayInfo.videoTitle)
  4.        .withTargetUrl(mVideoPlayInfo.link)
  5.        .share();

    此时分享到微信时虽然可以分享成功,不过却只有描述文字,没有链接(没有链接就不能跳转到要分享的内容,此时分享就没有意义了)。我猜测是将链接包裹图片的吧,类似:

  
  
  1. <a href="跳转的链接">
  2.   <img/>
  3. </a>

    要在微信分享也有链接的话,必须要有图片内容,所以正确的代码如下:

  
  
  1. new ShareAction(mActivity).setPlatform(share_media).setCallback(mUMShareListener)
  2.        .withText(mVideoPlayInfo.videoDesc)
  3.        .withTitle(mVideoPlayInfo.videoTitle)
  4.        .withTargetUrl(mVideoPlayInfo.link)
  5.        .withMedia(new UMImage(mActivity, mVideoPlayInfo.thumbnail))
  6.        .share();
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值