打开app.js在App({})下里面实现overShare然后再onLaunch中调用
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.route != "pages/content/content") {
data.isOverShare = true;
view.onShareAppMessage = function() {
//你的分享配置
return {
title: 'go offer',
path: '/pages/white/white'
};
}
}
}
})
},
在pages中所有的界面下需要实现下面的方法
/**
* 设置分享的名称和logo
*/
onShareAppMessage() {
},