Fork me on GitHub

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

如何自定义微信小程序转发给朋友、分享到朋友圈显示文字?新手可能有些蒙圈,其实非常简单,写过一次就知道了,首先在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: "",
    };
  },
});
posted @   较瘦  阅读(2063)  评论(0编辑  收藏  举报
(评论功能已被禁用)
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
知识点文章整理
点击右上角即可分享
微信分享提示