如何自定義微信小程序轉發給朋友、分享到朋友圈顯示文字?新手可能有些蒙圈,其實非常簡單,寫過一次就知道了,首先在onLoad
事件里面設置顯示按鈕,然后再設置對應按鈕的回調函數就行了,請看例子:
//index.js
Page({
data: {
},
/**
* 生命周期函數--監聽頁面顯示
*/
onLoad() {
// 設置分享到朋友圈、轉發好友 按鈕
wx.showShareMenu({
menus: ["shareAppMessage", "shareTimeline"],
success(res) {
console.log(res);
},
fail(e) {
console.log(e);
},
});
},
/**
* 用戶點擊右上角分享
*/
onShareAppMessage: function () {
console.log("轉發給好友");
return {
title: "快來答題啊,童鞋們!轉發給好友",
path: "/pages/item/item", //點分享進來的小程序地址
};
},
/**
* 用戶點擊右上角分享到朋友圈
*/
onShareTimeline: function () {
console.log("分享到朋友圈");
return {
title: "快來答題啊,童鞋們!轉發朋友圈",
path: "/pages/item/item", //點分享進來的小程序地址
query: {
key: value,
},
imageUrl: "",
};
},
});