官方好: 我想问下,为什么我开发的小程序,通过转发出去以后,在页面的onload事件里面能拿到一些参数是为什么?由于我们之前小程序,做过广告推广,朋友圈推广等,在这些推广的时候,我们业务人员会在配置首页链接的时候加上一些参数。现在的情况是通过微信下拉进来后,是没有参数的,但是当我转发一下,再从转发进来后,就会有参数(这些参数键就是业务人员配置的,值是什么先不讨论),到这里我想问下,其实我的理解是,转发出去不应该有参数才对呀,我确认代码里面没有去配置onShareAppMessage的path后面加参数,怎么会自己带参数呢?麻烦有过经验的提供下帮助谢谢!
onShareAppMessage: function(res) {
console.log(res)
return {
title: 'xxxx',
path: 'tabbar/form/index',
imageUrl: "../../img/share.png"
}
},
目前测试下来,通过扫 开发版、体验版、生产版都是如下情况: 扫码(不管那个版本的码)进去不带任何参数,转发一下,从转发进去,加载的页面optios里面就会有一堆参数。。。 我马上把操作的视频链接发上去,可以看下这个情况。。
直接贴代码或者代码片段 你这么说我们只能猜。。
onShareAppMessage里如果不写,那么用的就是你进入这个页面时候的参数,注意 是进行分享的这个人,进入这个页面时候的参数
尝试配合场景值处理下呗