微信分享不稳定的问题,第一次访问分享初始化为什么会失败?
发布于 6 年前 作者 zhengli 1296 次浏览 来自 问答

微信分享初始化设置,用户第一次打开网站的时候,初始化经常会失败,刷新一下页面初始化就正常了,以下是执行代码:

    //alert(JSON.stringify(option))

    wx.config({

        debug: false,

        appId: params.appId,

        timestamp: params.timestamp,

        nonceStr: params.nonceStr,

        signature: params.signature,

        jsApiList: [

            'updateAppMessageShareData',

            'updateTimelineShareData',

        ]

    });

    //alert('分享初始化配置结束')


    var config = {

      title: option.title,

      desc: option.desc,

      link: option.link,

      imgUrl: option.imgUrl,

      success: function () {

        // 设置成功

        //alert('设置分享好友成功')

        //return true;

      }

  };



  wx.ready(function () {

    wx.updateAppMessageShareData(config);

    wx.updateTimelineShareData(config);

  });

  wx.error(function(res){

    //config信息验证失败会执行error函数,如签名过期导致验证失败,具体错误信息可以打开config的debug模式查看,也可以在返回的res参数中查看,对于SPA可以在这里更新签名。

    //alert(JSON.stringify(res));

  });

网址:https://wx.ifendao.com

高人请解答,跪谢!

回到顶部