在这种目录结构情况下
在index页面分享
onShareAppMessage(res) {
return{
title: ‘通知’,
path: ‘/navigator/navigate/navigate?id=123’,
}
},
注意:onShareAppMessage中path:后面跟的是分享的网页地址,要用绝对路径。
在navigate页面在onLoad里通过option.id得到传入的参数
onLoad: function(option){
console.log(‘index传入的id’,option.id)
注意: 在用微信模拟器调试的时候在分享后不会自动跳转到path指定的页面,这时候可以用手机打开体验版小程序,并分享出去,然后打开分享的那个页面,才能进去并获取到id=123
要点: 只有点开分享或转发后的那个页面,才能获取到onShareAppMessage传过来的id