- 需求的场景描述(希望解决的问题)
onShareAppMessage: function (res){
if (res.from === 'button') {
// 来自页面内转发按钮
console.log(res.target)
}
return {
title: this.data.shareDetail.shareTitle,
imageUrl: this.data.shareDetail.shareLogoUrl,
path: "/pages/orderdetail/orderdetail?id=xiaochengxi",
}
}
分享后点开分享的连接不能获取参数id的值
- 希望提供的能力
怎样能获取分享连接的所有参数
可以在 App 的 onShow 中获取,请参考 https://developers.weixin.qq.com/miniprogram/dev/framework/app-service/app.html
在onLaunch应该也是可以的吧
应该是可以的
我现在遇到是分享者点开自己分享的卡片是能获取path获取的参数,而其他人点却没有
如果查不出问题的话,另开一贴反馈一下吧
我也遇到了,兄弟解决了吗
兄弟,我也遇到同样问题了,怎么解决的?我不是在app.js里写的分享,每个页面独立的,自己进分享链接能看到参数,别人就不行
app.js的onLaunch里获取不到的 可以在onShow里获取
还有是分享的path:/pages/orderdetail/orderdetai 的onLoad里可以获取
你好,请问最后是在onload生命周期函数中用 options.id获取到的这个值吗?
昨天试了下,在对应页面的onload:function(options){
console.log(options)
}
options就是对应的参数,比如楼主的id