小程序默認不能分享朋友圈,開發(fā)者需主動設(shè)置“分享到朋友圈”。頁面允許被分享到朋友圈,需滿足兩個條件:
? ? 首先冰寻,頁面需設(shè)置允許“發(fā)送給朋友”。具體參考 Page.onShareAppMessage 接口文檔
? ? 滿足條件 1 后皿渗,頁面需設(shè)置允許“分享到朋友圈”斩芭,同時可自定義標題、分享圖等乐疆。具體參考 Page.onShareTimeline 接口文檔
滿足上述兩個條件的頁面划乖,可被分享到朋友圈。
### 條件1:(在js中添加onShareAppMessage)
onShareAppMessage: function (ops) {
? ? wx.showShareMenu({
? ? ? withShareTicket: true,
? ? ? menus: ['shareAppMessage', 'shareTimeline']
? ? })
}
### 條件2:(在js中添加onShareTimeline)
? onShareTimeline: function () {
? ? return {
? ? ? title: '分享的標題',
? ? ? query: {
? ? ? ? // key: 'value' //要攜帶的參數(shù)
? ? ? },
? ? ? imageUrl: ''? //分享圖,默認小程序的logo
? ? }
? },
### 點擊小程序右上方三個點分享朋友圈挤土,效果如下: