局部分享
*分享到朋友圈,必須設(shè)置onShareAppMessage ,
另外生命周期必須設(shè)置showShareMenu才會(huì)顯示分享朋友圈
onShareAppMessage () {//分享給好友
return {
}
},
onShareTimeline () {//分享到朋友圈,必須設(shè)置onShareAppMessage
return {
}
},
//*另外生命周期必須設(shè)置showShareMenu才會(huì)顯示分享朋友圈
onLaunch () {
wx.showShareMenu({
withShareTicket: true,
menus: ['shareAppMessage', 'shareTimeline']
})
},
全局
1.main.js定義wx.showShareMenu,
2.需要分享的頁面 在生命周期調(diào)用 this.globalData.showShareMenu()
//main.js
getApp().globalData = {
showShareMenu: function showShareMenu () {
wx.showShareMenu({
withShareTicket: true,
menus: ['shareAppMessage', 'shareTimeline']
})
}
}
Vue.prototype.globalData = getApp().globalData
//子頁面
onLoad(){
this.globalData.showShareMenu()
}