收藏
回答

为什么小程序转发成功后不进入success或complete方法

onShareAppMessage: function(e) {


var that = this

var relaytype = e.target.dataset.relaytype

var userInfo = wx.getStorageSync("userInfo")

wx.showShareMenu({

withShareTicket: true

})


if (e.from === 'button') {

if (!that.data.Forwardsuccess){

return {

title: userInfo.nick_name + '请你免费喝咖啡',

path: '/page/tabBar/startLoadingTheawards/startLoadingTheawards?openId=' + userInfo.open_id + '&orderId=' + that.data.orderId + '&relaytype=' + relaytype + '&selectprizecomponent=' + that.data.selectprizecomponent + '&magna_id=' + that.data.magna_id + '&change_id=' + that.data.change_id + '&nick_name=' + userInfo.nick_name,

width: 20,

height: 20,

imageUrl: wx.getStorageSync("config").wx_start_img,

success: function (e) {

wx.showShareMenu({

withShareTicket: true

})

that.setData({

Forwardsuccess: true,

isrelaytype:4,

selectprizecomponents:null

})

},

complete:function(){

wx.showShareMenu({

withShareTicket: true

})

that.setData({

Forwardsuccess: true,

isrelaytype: 4,

selectprizecomponents: null

})

}

}

}

}


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

19 个回答

正在加载...

登录 后发表内容