【小程序】小程序如何判断用户是通过点击别人分享的小卡片进入页面的呢?如何在这个页面传特定的值?

小程序如何判断用户是通过点击别人分享的小卡片进入页面的呢?如何在这个页面传特定的值?

回答

第一部分:有分享功能的页面:在onShareAppMessage:function(){}函数里面的path地址带上参数(用户id)(代码中fail拼写错误,不是fali):

【小程序】小程序如何判断用户是通过点击别人分享的小卡片进入页面的呢?如何在这个页面传特定的值?

第二部分:在可以通过分享进入的页面中,在页面载入时(onLoad)使用option接收参数,判断是否分享进来:

【小程序】小程序如何判断用户是通过点击别人分享的小卡片进入页面的呢?如何在这个页面传特定的值?

第三部分:在页面显示时(onshow)绑定用户的分享关系(app.getUserInfo()是获取用户信息;app.share()是自己写的分享推荐人的函数):

【小程序】小程序如何判断用户是通过点击别人分享的小卡片进入页面的呢?如何在这个页面传特定的值?

onlaunch和onshow中可获取场景值 1036是App分享消息卡片
具体看API
https://developers.weixin.qq....

模拟器的场景值是正常的,然而真机上的场景值是1037

你好,真机上好友点分享进来的场景值是1037么

以上是 【小程序】小程序如何判断用户是通过点击别人分享的小卡片进入页面的呢?如何在这个页面传特定的值? 的全部内容, 来源链接: utcz.com/a/78761.html

回到顶部