首先先和你们说这是可以实现而且非常简单。
接下来我们就来看看如何实现这种需求的
首先我们需要配置分享链接
例如 detail.js页面
Page({
onShareAppMessage: function (res) {
var url = "" //页面参数
if (res.from === 'button') {
// 来自页面内转发按钮
return { // 当打开分享链接的时候跳转到小程序首页,并设置参数
title: "自定义转发标题",
path: "/pages/index/index?scene=" + url,
}
}
return {
title: "自定义转发标题",
path: "/pages/index/index?source=detailPage&sence=" + url,
}
}
})
然后我们需要在首页加载的时候进行判断跳转
index.js
Page({
onLoad: (options){
if (options.source== "detailPage") {
wx.navigateTo("/pages/detail/detail") //参数拼接在后面即可
}
}
})
好了 这样就可以实现我们想要的效果了。是不是特别简单,换个思路即可实现!
以前堵死在分享的页面路径是分享页面的了!嘿嘿嘿!