小程序模板:专业的小程序模板与静态模板分享平台
小程序
教程
搜索
当前位置 : 首页> 小程序教程> 微信小程序全局设置分享内容

微信小程序全局设置分享内容

微信小程序每个页面都可以在onShareAppMessage中设置分享内容,如果想要全局设置成一样的分享内容如何设置呢?

在app.js中新增以下方法:

     //重写分享方法
     overShare: function () {
         //监听路由切换
         //间接实现全局设置分享内容
         wx.onAppRoute(function (res) {
             //获取加载的页面
             let pages = getCurrentPages(),
                 //获取当前页面的对象
                 view = pages[pages.length - 1],
                 data;
             if (view) {
                 data = view.data;
                 console.log('是否重写分享方法', data.isOverShare);
                 if (!data.isOverShare) {
                     data.isOverShare = true;
                     view.onShareAppMessage = function () {
                         //你的分享配置
                         return {
                             title: '标题',
                             path: '/pages/nearby/index'
                         };
                     }
                 }
             }
         })
     },


联系客服 意见反馈

签到成功!

已连续签到1天,签到3天将获得积分VIP1天

知道了