微信小程序实现分享到朋友圈和好友功能
1.分享到好友

onShareAppMessage() 方法在用户点击右上角分享功能触发回调,返回一个对象
onShareAppMessage: function () {
return {
path:
"/pages/mine/exerciseDetail/index?isShare=true&id=" +
this.data.exercise_id +
"&title=" +
this.data.title +
"&user_id=" +
wx.getStorageSync("userInfo").id,
};
},
onLoad: function (options) {
console.log("options", options);
},
2.分享到朋友圈

onShareTimeline() 方法在用户点击右上角朋友圈功能触发回调,返回一个对象,注意这里的query属性传入的是字符串而不是对象\color{red}{注意这里的query属性传入的是字符串而不是对象}注意这里的query属性传入的是字符串而不是对象,网上大部分教程传入的是对象很误导人
onShareTimeline() {
return {
title: this.data.info.exercise_name,
query:
"isShare=true&id=" +
this.data.exercise_id +
"&user_id=" +
wx.getStorageSync("userInfo").id,
};
},