【友盟+】开发者社区

设置withTargetUrl,分享出去没有链接效果

中意旅游 发表于 2017-1-16 17:21:48 |

中意旅游
中意旅游 发表于 2017-1-16 16:10:10 | 显示全部楼层 |阅读模式
ShareAction shareAction = new ShareAction((Activity) context);
switch (platform) {
    case 1:
        shareAction.setPlatform(SHARE_MEDIA.WEIXIN);
        break;
    case 2:
        shareAction.setPlatform(SHARE_MEDIA.QQ);
        break;
    case 3:
        shareAction.setPlatform(SHARE_MEDIA.QZONE);
        break;
    case 4:
        shareAction.setPlatform(SHARE_MEDIA.SINA);
        break;
    case 5:
        shareAction.setPlatform(SHARE_MEDIA.WEIXIN_CIRCLE);
        break;
    default:
        break;
}
String targetUrl = "http://m.zely.com/trip/show/" + detailBean.getTrip().getId();
shareAction.withTitle(detailBean.getTrip().getName());
shareAction.withText(detailBean.getTrip().getTuijian());
shareAction.withMedia(new UMImage(context, PSNetWorkConstant.NETWORK_PICTURE_PREFIX + detailBean.getTrip().getPath_s()));
shareAction.withTargetUrl(targetUrl);
shareAction.share();
shareAction.setCallback(new UMShareListener() {
    @Override
    public void onResult(SHARE_MEDIA share_media) {
        Log.i("ranbin", "分享成功");
    }

    @Override
    public void onError(SHARE_MEDIA share_media, Throwable throwable) {
        Log.i("ranbin", "分享失败");
    }

    @Override
    public void onCancel(SHARE_MEDIA share_media) {
        Log.i("ranbin", "取消分享");
    }
});
使用这段代码设置分享链接,但是只有qq空间分享出去的是链接,微信、朋友圈、qq好友都是图片,没有链接。请问是怎么回事,哪位帮忙看看吧。



上一篇:微信分享,错误码2008
下一篇:如何防止应用因获取IDFA被AppStore拒绝



您需要登录后才可以发帖 登录 | 立即注册

本版积分规则

发表主题

精彩推荐

Xcode9 beat2 编译出错
今天安装了Xcode9 beat2 版本,感觉还不错,就兴冲冲的去编译公司项目,然后发现悲了个催了 ,,编译不通
没票如何优雅地溜进云栖大会?
10月11~14日 杭州·云栖小镇 1、3场主论坛,包括19场主题峰会和110余场行业分论坛,演讲嘉宾超过800人。还
福利!微信号升级,随时随地可查看你的APP数据啦!
十一长假不用愁,【友盟+】微信能解忧。 关注微信公众号,APP数据随时有!很多运营干货和数据报告在等着你

关注我们

新浪微博
微信

欢迎关注友盟官方微博微信!

在线客服
返回顶部 返回列表