请教各路大神~
现在 UI 层有分享,数据层却无反应!
async onShareAppMessage() {
console.log(11111)
let userInfo = this.userData
console.log(userInfo)
return {
title: ‘XXXXX’,
desc: ‘XXXXX’,
path: ‘/pages/index’,
success: function(res) {
wx.showShareMenu({
// 要求小程序返回分享目标信息
withShareTicket: true
});
console.log(res)
console.log(‘share card success’)
if (res.shareTickets) {
// 获取转发详细信息
wx.getShareInfo({
// shareTicket: res.shareTickets[0],
success(res) {
console.log(res.errMsg + ’ ’ + res.encryptedData + ’ ’ + res.iv)
},
fail() {}
});
},
fail: function() {
console.log(‘share card failure’)
}
}
}
转发后无任何 log 就像没启动一样;UI 层确实有转发…
async onLoad(options) {
wx.showShareMenu({
// 是否使用带 shareTicket 的转发
withShareTicket: true
})
console.log('LOG ’ + options)
let userInfo = options.source
console.log('LOG ’ + userInfo)
}
还有一问题是该如何接收上级分享出的数据?这个小程序之前的跳转都是直接 /index 貌似不存在 url 拼接…
非常感谢🙏