解决内层页面分享出去后,用户无法通过分享页面返回首页的问题
本质就是设置一个变量isshare来判断是否是分享页面中进入的
data设置
Page({
data: {
isShare : false, //标识是否是从分享进入的小程序
/*
*下面写你自己需要的其他变量
*/
},
onLoad(options) {
//如果是从分享页面进入,则修改标识
if(options.isshare == 1){
this.setData({
isShare : true
})
}
},
/* 分享给朋友 */
onShareAppMessage() {
return {
title: '这里写上分享的文案!',
path: 'pages/report/report?isshare=1' //这里写当前页面的路径,后面带上参数isshare=1
}
},
/* 分享至朋友圈 */
onShareTimeline(){
return{
title: '这里