hllll_huang 2018-10-10 09:03 采纳率: 0%
浏览 20039

微信公众号分享接口updateAppMessageShareData 没有回调

由于微信版本的升级,旧版的分享接口已经即将弃用,不少新版本的微信用户反映分享功能有BUG,
看了下文档微信公众号新的分享接口,

            “请注意,原有的 wx.onMenuShareTimeline、wx.onMenuShareAppMessage、wx.onMenuShareQQ、wx.onMenuShareQZone 接口,即将废弃。请尽快迁移使用客户端6.7.2及JSSDK 1.4.0以上版本支持的 wx.updateAppMessageShareData、updateTimelineShareData 接口”

            所以就用了updateAppMessageShareData 这个接口来分享,分享的话是成功了,但是由于 业务关系 需要在分享成功之后做一些操作,按找文档上的代码格式编写了回调函数,但是没有分享成功或取消分享之后没有回调。求解。代码如下

    function lqCard(){
  var url = window.location.href;
    var openid = $("#openid").val();
    var sign = $("#sign").val();
    var remberId= $("#remberId").val();

    //alert("remberId:"+remberId+"openid:"+openid);
    $.ajax({
        url: "<@spring.url '/getJSSDKSignature'/>", //请求的url地址
        dataType: "json", //返回格式为json
        data: {
            "url":url,
        }, //参数值
        type: "GET", //请求方式
        success: function(result) {
          var appId = result.appId;
          var timestamp = result.timestamp;
          var nonceStr = result.nonceStr;
          var signature = result.signature;
       wx.config({
              debug: true,
              appId: appId,
              timestamp: timestamp,
              nonceStr: nonceStr,
              signature: signature,
              jsApiList: [
               'updateAppMessageShareData'
            ]
        });
    wx.ready(function(){
        var remark="123";
        var url="https://www.xxxx.cn";
        var imgURL="https://www.xxxx.cn/xx.jpg";
        wx.updateAppMessageShareData({
            title: remark, // 分享标题
            desc: "点击领取电子凭证", // 分享描述
            link: url, 
            imgUrl:imgURL, // 分享图标
        },function (res) { 
             alert("[调试信息]");

      });
    });
    wx.error(function(res){
          alert("error");
    }); 

 }
});

}


  • 写回答

6条回答 默认 最新

  • 请给我一束光 2019-12-05 10:17
    关注

    现在不支持分享回调了
    图片说明

    评论

报告相同问题?

悬赏问题

  • ¥50 永磁型步进电机PID算法
  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥200 uniapp长期运行卡死问题解决
  • ¥15 latex怎么处理论文引理引用参考文献
  • ¥15 请教:如何用postman调用本地虚拟机区块链接上的合约?
  • ¥15 为什么使用javacv转封装rtsp为rtmp时出现如下问题:[h264 @ 000000004faf7500]no frame?