小程序目前是還不能分享轉(zhuǎn)發(fā)到朋友圈,但是可以轉(zhuǎn)到微信群和私聊中。
在實際開發(fā)中一般是希望能讓用戶分享行為可以被收集,尤其是希望轉(zhuǎn)發(fā)出去的小程序被二次打開的時候能夠獲取到一些信息,例如群的標(biāo)識。
1亿扁、Pages頁面需要定義 onShareAppMessage()函數(shù)
只有定義了這個函數(shù),當(dāng)前頁面內(nèi)才可以有轉(zhuǎn)發(fā)分享功能鸟廓,轉(zhuǎn)發(fā)成功的回調(diào)函數(shù)中會有shareTicket
2从祝、一個Object用于定義轉(zhuǎn)發(fā)內(nèi)容
title襟己,path,imageUrl哄褒,三個參數(shù)稀蟋,前兩者是必須填寫項,后一個如果不填寫則會使用當(dāng)前頁面的部分截圖
3呐赡、wx.showShareMenu
設(shè)置shareTicket為true
4退客、App的onShow() 或 onLanch()
獲取shareTicket
5、wx.getShareInfo()
獲取到encryptedData和iv向量
6链嘀、解密信息獲取 gID 即群ID
前段時間很火的王者榮耀的排行榜就是根據(jù)這個功能來完成的萌狂。