收藏
回答

onShareAppMessage 转发后不调用 success方法

框架类型 问题类型 操作系统 工具版本
小程序 Bug Windows 1.01.1805150


onShareAppMessage 转发后不调用 success方法

/**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
    var that = this
    return {
      title: '懂银行 汇营销',
      path: '/pages/login/login',
      imageUrl: 'https://www.yinqihui.net.cn/group1/M00/00/02/oYYBAFtF60GAbVNVAAKNzvi6SzE449.jpg'
      success: function (res) {
        // 转发成功之后的回调
        if (res.errMsg == 'shareAppMessage:ok') {
 
          wx.request({
            url: configBase.service.baseUrl + 'market/addcoindetail',
            method: "POST",
            data: {
              "detailName": "分享",
              "detailType": "DT00",
              //"detailAmt": that.data.detailAmt,
              "detailAmt": 100,
              "cifNo": wx.getStorageSync('userinfo').cifNo,
              "remark": "分享",
              "sourceType": "ST06"
            },
            success: function (res) {
              console.log(res.data)
              if (res.data.errCode == '000000') {
                that.todayqd();
              }
            }
          });
 
          api.showToast('转发成功');
 
        }
      },
      fail: function (res) {
        // 转发失败之后的回调
        if (res.errMsg == 'shareAppMessage:fail cancel') {
          // 用户取消转发
          api.showToast('用户取消转发');
        } else if (res.errMsg == 'shareAppMessage:fail') {
          // 转发失败,其中 detail message 为详细失败信息
          api.showToast("转发失败:" + JSON.stringify(res));
        }
      },
      
 
 
    }
  },


回答关注问题邀请回答
收藏

2 个回答

  • 拾忆
    拾忆
    2019-07-02

    早没成功回调了。

    2019-07-02
    有用 1
    回复 3
  • June
    June
    2019-07-02

    最近做一个分享+1的,我弄了点击分享就+1,测试好像没发现  = =

    2019-07-02
    有用
    回复
登录 后发表内容