微信小程序全局分享

//重写分享方法

overShare: function() {

let _this = this

//间接实现全局设置分享内容

wx.onAppRoute(function(res) {

//获取加载的页面

let pages = getCurrentPages(),

//获取当前页面的对象

view = pages[pages.length - 1],

data;

if (view) {

data = view.data;

if (!data.isOverShare) {

data.isOverShare = true;

console.log('全局分享参数:', _this.globalData.userid)

view.onShareAppMessage = function() {

//重写分享配置

return {

title: '分享标题',

path: "/pages/Common/main?scene=" + _this.globalData.userid,

};

}

}

}

})

},

猜你喜欢

转载自blog.csdn.net/echozly/article/details/122428762
今日推荐