微信小程序分享功能。
1.打开分享功能按钮。可以显示出分享按钮
wx.showShareMenu(Object object)
官方文档如下
https://developers.weixin.qq.com/miniprogram/dev/api/share/wx.showShareMenu.html
实现代码
wx.showShareMenu({
withShareTicket: true,
menus: ['shareAppMessage', 'shareTimeline']
})
menus中的数组,第一个代表发送给微信好友,第二个代表分享到朋友圈
2.实现发送给朋友功能
onShareAppMessage(Object object)
官方文档
实现代码
Page({
onShareAppMessage() {
return {
title: '自定义转发标题',
path: '/page/user?id=123',
}
}
})
3.实现分享朋友圈功能
onShareTimeline()
官方文档如下
https://developers.weixin.qq.com/miniprogram/dev/reference/api/Page.html#onShareTimeline
实现代码
onShareTimeline: function () {
return {
title: "",
query: {
key: value
},
imageUrl: ""
}
},