用户点击分享后,在 js 中定义 onShareAppMessage 处理函数,设置该页面的分享信息
注意:微信、头条平台:只有定义了此事件处理函数,小程序右上角菜单才会显示“转发”按钮
● 用户点击分享按钮的时候会调用
● 这个分享按钮可能是小程序右上角原生菜单自带的分享按钮
● 也可能是开发者在页面中放置的分享按钮()
● 此事件需要 return 一个 Object,用于自定义分享内容
export default {
data() {
return {
}
},
onShareAppMessage(e) {
if (e.from === 'button') {
//console.log('来自页面内转发按钮');
} else if (e.from === 'menu'){
//console.log('右上角菜单转发按钮');
}
return {
// 自定义分享内容
title: "自定义分享标题",
desc: "自定义分享描述",
path: "/pages/tabbars/home" // 路径,可传递参数到指定页面
}
}
}