overShare: function() {
//监听路由切换
wx.onAppRoute(function(res) {
//get加载的页面
let pages = getCurrentPages(),
//获取当前页面的对象
view = pages[pages.length - 1],
data;
if (view) {
data = view.data;
//这里可以过滤不需要复用的内容
if (!data.isOverShare) {
view.onShareAppMessage = function() {
let staffInfo = wx.getStorageSync(‘staffInfo’);//人员信息,获取ID
//你的分享配置
return {
path: ‘/pages/welcome/welcome?type=2&projectId=’+staffInfo.PROJECT_ID,
imageUrl: ‘https://。。’
};
}
}
}
})
},
在app.js里面写overShare转发功能,转发都先跳转到welcome,判断是否已经登录,把方法放到onLaunch里面就可以了