如何自定义微信小程序转发给朋友、分享到朋友圈显示文字?

如何自定义微信小程序转发给朋友、分享到朋友圈显示文字?新手可能有些蒙圈,其实非常简单,写过一次就知道了,首先在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: "",
    };
  },
});
原文地址:https://www.cnblogs.com/jiaoshou/p/13892944.html