微信小程序全局添加分享给好友和朋友圈

微信小程序没有提供方法来统一添加分享功能,下面这段代码亲测有效;

在 app.js 的 App 加上下面的代码就可以了:需要携带参数的话直接在 path 后面拼接;

!function () {
  //获取页面配置并进行页面分享配置
  var PageTmp = Page
  Page = function (pageConfig) {
    //1. 全局开启分享配置,参数合并
    pageConfig = Object.assign({
      onShareAppMessage: function () {
        //分享给朋友
        let shareInfo = {
          title: "",
          path:`/pages/index/index`
        }
        return shareInfo
      },
      onShareTimeline: function () {
        //分享给朋友圈
        let shareInfo= {
          title: "",
          path:`/pages/index/index`
        }
        return shareInfo
      }
    }, pageConfig);
    // 配置页面模板
    PageTmp(pageConfig);
  }
}();

你可能感兴趣的:(微信小程序,小程序)