滴滴哒
滴滴哒
  • 发布:2016-08-08 16:41
  • 更新:2016-08-08 16:41
  • 阅读:2256

分享给微信好友如果不返回应用,无法监听到分享成功回调

分类:MUI

如题:
**

  • 发送分享消息
  • @param {plus.share.ShareService} s
    */
    function shareMessage(sb){
    var s = sb.s;
    mui("#recommendRewardDiv").popover("toggle");

    //如果不能同时支持其它内容信息,优先级顺序为:href>pictures>content。
    var shareMessage = {extra:{scene:sb.x}};
    var imgUrl = "_www/logo.png";
    shareMessage.href = "http://www.baidu.com";
    shareMessage.pictures = [imgUrl];
    shareMessage.content = domain.name;

    s.send(shareMessage, function(){
    //保存分享记录
    var postData = {};
    postData["item.demandId"] = domain.id;
    postData["item.shareType"] = (sb.title == "微信朋友圈" ? 0 : (sb.title == "微信好友" ? 1 : (sb.title == "新浪微博" ? 2 : 3)));

    saveShareRecord(postData);//分享成功后的记录分享记录,  
    
    plus.nativeUI.toast( "分享到"  s.description  "成功!" );  

    }, function(e){
    //获取失败返回状态码
    var code = e.code;
    var msg = "分享失败!";
    if(code == -100){
    msg = "您已取消分享";
    }
    plus.nativeUI.toast(msg);
    } );
    }

2016-08-08 16:41 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复