小程序统一转发标题路径

function overShare() {

  //监听路由切换

  //间接实现全局设置分享内容

  wx.onAppRoute(function(res) {

      //获取加载的页面

      let pages = getCurrentPages(),

          //获取当前页面的对象

          view = pages[pages.length - 1],

          data;

      if (view) {

          data = view.data;

          if (!data.isOverShare) {

              data.isOverShare = true;

              view.onShareAppMessage = function() {

                  //你的分享配置

                  return {

                      title: '凤凰于飞 贵隐梧桐',

                      path: 'pages/index/index'

                  };

              }

          }

      }

  })

}

需要写在app.json中 在launch先调动 overShare(),才能在全局生效。

在某一个页面需要设置自己的转发信息可在data里设置 isOverShare为true

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。