默認當前是哪個頁面,分享點進來就是哪個頁面,這樣有問題,點進來應該進入歡迎頁,即等同於重新進入小程序。
每個頁面的onShareAppMessage可以進行配置,但都是重複代碼沒必要每個頁面都寫。
在app.js裏的onLaunch加入以下代碼。
wx.onAppRoute(function (res) {
//獲取加載的頁面
let pages = getCurrentPages(),
//獲取當前頁面的對象
view = pages[pages.length - 1],
data;
if (view) {
data = view.data;
if (!data.isOverShare) {
data.isOverShare = true;
view.onShareAppMessage = function () {
//重寫分享配置
return {
title: '天喻接待助手',
path: "/pages/blank/black" //分享頁面地址
};
}
}
}
})