关于小程序全局分享
发布于 7 年前 作者 hshen 13268 次浏览 来自 问答

现在有个需求是在小程序任意页面通过分享带一个推荐id,别人通过点击我分享的卡片就能成为我的团队成员,但是小程序要怎么全局分享啊?

4 回复

写个通用分享方法每个页面都调这个方法呢

!function(){
  var PageTmp = Page;
 
  Page = function (pageConfig) {
     
    // 设置全局默认分享
    pageConfig = Object.assign({
      onShareAppMessage: function () {
        return {
          title: '默认文案',
          path: '默认分享路径+id',
          imageUrl:'默认分享图片',
        };
      }
    },pageConfig);
 
    PageTmp(pageConfig);
  };
}();

加到app.js的开头,全局设置一下默认分享参数就好了

在app.js设置一个变量作为推荐id。。。不同的用户随机生成一个推荐id。。。然后分享的时候带上变量分享出去就行了

回到顶部