微信小程序分享功能

137 阅读1分钟
 wx.showShareMenu({
     withShareTicket: true,
     menus: ['shareAppMessage', 'shareTimeline']
 })

menus中的数组,第一个代表发送给微信好友,第二个代表分享到朋友圈 官方文档如下developers.weixin.qq.com/miniprogram…

实现发送给朋友功能

onShareAppMessage(Object object)

官方文档

developers.weixin.qq.com/miniprogram…

实现代码


    Page({
      onShareAppMessage() {
          return {
          title: '自定义转发标题',
          path: '/page/user?id=123',
         }
     }
  })

实现分享朋友圈功能

onShareTimeline()

官方文档如下

developers.weixin.qq.com/miniprogram…

实现代码

  onShareTimeline: function () {
      return {
          title: "",
          query: {
             key: value
          },
          imageUrl: ""
      }
  },