微信分享:debug已经开启了wx.error也配置了但是没有任何错误提示信息,微信二次分享无法生效
发布于 5 年前 作者 ming73 13143 次浏览 来自 官方Issues

https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html

在微信pc最新版能生效,iOS与安卓的微信客户端都不能生效

1 回复

wx.config(config);

  wx.error(function (res) {

    let errmsg = ‘’;

    try {

      errmsg = JSON.stringify(res);

    } catch (e) { }

    //接口超时打点

    window.alarm && window.alarm({

      errmsg: ‘config error:’ + errmsg,

      errno: ‘WECHATAPI_ERROR’

    });

  })

  wx.ready(function () {

    var shareData = {

      title: document.title,

      desc: …,

      link: location.href,

      imgUrl: img,

      success: function () {

    …

      },

      fail: function (res) {

        let errmsg = ‘’;

        try {

          errmsg = JSON.stringify(res);

        } catch (e) { }

        window.alarm && window.alarm({

          errmsg: ‘share fail:’ + errmsg,

          errno: ‘WECHATAPI_ERROR’

        });

      }

    };

    wx.onMenuShareAppMessage(shareData);

    wx.onMenuShareTimeline(shareData);

    wx.onMenuShareQQ(shareData);

    wx.onMenuShareWeibo(shareData);

    wx.onMenuShareQZone(shareData);

  });

wx.error放在ready前 ready后都无效

安卓版本:10

回到顶部