应用场景
分享专属链接给好友,好友点击你分享的链接可以进来
具体实现,有两种方式
1:右上角自带的分享功能,直接分享,原理是`onShareAppMessage`
2:通过按钮的形式,引导用户触发分享的行为.原理和`onShareAppMessage`一样
代码
注意点
1:onShareAppMessage
和methods是平级的!!!
2:传递的参数有title,desc,imageUrl
.注意的是imageUrl不传的话,默认是当前页面的截图
3:由于分享的时候,二维码是随生成的,我没找到可以传递的方法,这里imageUrl就什么也没写。蛋疼的是,分享出当前页,产品经理来灵感了???
优化体验感,分享出当前页,那我直接进当前页就好。如果从首页进来也找不到,我分享的在上面地方
4:解决上面的分享那一页,进那一页的问题
首先是在path:写上自己要进的页面路径(比如当前在产品页,就写当前页面路径,)
5:这个功能是实现了,可是,用户根据你的分享,进来没数据啊??
6:原来是分享的时候,需要坠参数
,就是你产品页,是根据那个id来获取数据,你就缀那个参数。看代码
参数一定要对应!!!!!!!!!!!
接下来说,通过按钮的形式发送专属链接
注意
通过按钮来发送,用的还是
onShareAppMessage
所以这个API还是要在下面写的。
因为按钮只是一个引导
作用。实质性的东西,还是靠