- 当前 Bug 的表现(可附上截图)
在调用wx.shareAppMessage转发后,回调没有响应,转发成功后并没有任何反应。
- 预期表现
回调应该要有响应,在体验版中测试是正常,线上版本就无效
- 提供一个最简复现 Demo
代码如下:
var self = this;
wx.shareAppMessage({
title: "脑力拼拼乐",
imageUrl: global.shareImage,
success(res) {
wx.showToast({
title: '分享成功',
icon: 'none'
});
var poststr = "type=1&OpenID=" + global.openId;
self.httpPostSend(poststr, global.updateSwapItemCount, function (response) {
var res = JSON.parse(response);
console.log(response);
if (res.code == 0) {
global.swapitemCount = parseInt(res.data);
self.lb_swapitemCount.string = "X" + res.data;
} else {
wx.showToast({
title: res.msg,
icon: 'none'
});
}
});
},
fail(res) {
wx.showToast({
title: '分享失败',
icon: 'none'
});
}
});
参看文档:
https://developers.weixin.qq.com/minigame/dev/api/share/wx.shareAppMessage.html
10 月 10 号以后发布的小程序都不支持 shareAppMessage 传入 success/complete/fail