亚洲免费在线观看_av网站免费观看_亚洲视频中文字幕_日本视频在线_香蕉一区二区_国产精品中文_这里只有精品久久_欧美一区二区三区不卡_日本高清在线观看_国产精品免费一区二区三区都可以_欧美黄色大片视频_自拍偷拍第1页_亚洲啪av永久无码精品放毛片_三级免费观看_日日狠狠_波多野结衣绝顶大高潮_国语一级片_亚洲丁香婷婷

027-81331413

微信小程序分享功能

發(fā)布時(shí)間:2020-11-09 瀏覽:2460

  說(shuō)到分享 大家都會(huì)想到手機(jī)右上角點(diǎn)擊不就分享了么?對(duì)的沒(méi)錯(cuò),那樣是分享轉(zhuǎn)發(fā)的是小程序 而不是指定的某個(gè)頁(yè)面,所以自己動(dòng)手豐衣足食,自己寫(xiě)一個(gè)轉(zhuǎn)發(fā)功能被,

  其實(shí)也沒(méi)那么可怕,主要參考的是微信小程序API 以及網(wǎng)上的資料,先上圖,

微信小程序分享功能

  好的 在頁(yè)面上已經(jīng)有了 分享給好友的button了 那么接下來(lái)就是為這個(gè)可愛(ài)的button增加下功能吧

  onShareAppMessage: function () {

  let that =this;

  return {

  title: '簡(jiǎn)直走別拐彎', // 轉(zhuǎn)發(fā)后 所顯示的title

  path: '/pages/group/index', // 相對(duì)的路徑

  success: (res)=>{ // 成功后要做的事情

  console.log(res.shareTickets[0])

  // console.log

  wx.getShareInfo({

  shareTicket: res.shareTickets[0],

  success: (res)=> {

  that.setData({

  isShow:true

  })

  console.log(that.setData.isShow)

  },

  fail: function (res) { console.log(res) },

  complete: function (res) { console.log(res) }

  })

  },

  fail: function (res) {

  // 分享失敗

  console.log(res)

  }

  }

  }

  


  就是在相應(yīng)的js文件中找到

  onShareAppMessage這個(gè)函數(shù) 應(yīng)該在最下面的就是

  在改函數(shù)中寫(xiě)你想要做的事情

  在最開(kāi)始 我聲明一個(gè)that來(lái)保存外面的this,是由于 在轉(zhuǎn)發(fā)后他人點(diǎn)擊的效果和轉(zhuǎn)發(fā)時(shí)候的界面是不一樣的 也就是按鈕顯示,也可以理解成我要操作相應(yīng)的數(shù)據(jù),

  所以在最開(kāi)始的是我把this保存一下;

  其中的一個(gè)方法

  wx.getShareInfo(object) 為轉(zhuǎn)發(fā)的詳細(xì)信息