微信小程序转发分享

page中定义onShareAppMessage函数设置该页面的转发信息,

可分两种情况:

1,不需要回调,只是单纯分享出去。

这里的path是app.json中配置的路径,分享图imgUrl可自定义,不配置会默认截取当前页的一部分

onShareAppMessage: function () {

onShareAppMessage: function () {
  return {
    title: '独角兽投资会',
    path: 'pages/index/index',
    success: function (res) {
      console.log(res)
    },
    fail: function (res) {
      console.log(res)
    }
  }
}

2.需要回调,携带的信息在onLoad(options)的options里获取并做相关逻辑

onLoad里wx.showShareMenu({
  withShareTicket: true
})
 
onShareAppMessage: function () {
  //title,path皆可动态配置
    //let someInfo='需要携带的一些信息'
  return {
    title: '独角兽投资会',
    path: 'pages/index/index?someInfo='+someInfo,
    success: function (res) {
      console.log(res)
    },
    fail: function (res) {
      console.log(res)
    }
  }
}

猜你喜欢

转载自blog.csdn.net/weixin_42315964/article/details/81010858