s在微信小程序中,分享功能用onShareAppMessage()就可以实现
但是如何知道是从分享页进入的尼,
首先在分享的路径中带一个特定的参数
onShareAppMessage(){
return{
title: "分享页的名字",
path: `/pages/t3/main?open=1`//特定的参数
}
}
这个分享的功能我们是做好了,但是怎么得知是在分享页进入的尼,这个我想了大半天,问了前端的师哥师姐,终于在我后端同事的大佬的提示下,我终于不用掉头发了,可喜可贺啊
首先在微信开发者工具中,找到编译>>添加编译>>启动参数一栏输入你的特定参数,再点击编译,此时编译后的页面就是从分享页进入的页面了
分享页进入的参数在onLoad或者onShow中的options中得到
onLoad(options) {
console.log('options',options)
if(options.open==1){
wx.hideHomeButton() //隐藏左上角首页按钮
}
},