微信小程序分享功能

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
// 添加朋友圈分享功能
onShareTimeline: function () {
return {
title: '简洁好用的计算器', // 分享的标题
query: '', // 分享时的附加参数(如果有的话)
imageUrl: '/assets/images/share.png' // 需要准备一张正方形的分享图片
}
},

// 添加应用内分享功能
onShareAppMessage: function () {
return {
title: 'XXX', // 分享的标题
path: '/pages/index/index', // 分享的路径
imageUrl: '/assets/images/page.png', // 分享的封面图
success: function (res) {
wx.showToast({
title: '分享成功' // 分享成功后的提示
});
},
fail: function (res) {
wx.showToast({
title: '分享失败' // 分享失败后的提示
});
}
}
},

说明:

  1. onShareTimeline: 用于分享至朋友圈,包含标题、附加参数和分享图片。
  2. onShareAppMessage: 用于分享给朋友,包含标题、路径、封面图,以及分享成功或失败后的提示信息。