onLaunch(){
this.onGlobalShareAppMessage()
},
onGlobalShareAppMessage(){
wx.onAppRoute(() =>{
const pages = getCurrentPages()
const page = pages[pages.length - 1]
if(!page) return false
// 页面配置 OverwriteShare:false 不重写
const data = page.data
if (data.OverwriteShare) {
page.onShareAppMessage = () => {
return {
title: 'title',
path: `/${page.route}?param=${15}`,
imageUrl:'image'
}
}
} else {
// 模拟器无法查看分享页
return page.onShareAppMessage()
}
})
},
小程序分享全局拦截传参
于 2024-01-08 18:57:33 首次发布