微信小程序全局配置分享指定标题、图片、路径

在app.js页面中的onLaunch里添加以下代码

//重写分享方法
    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: '标题', // 子页面的title
              path: 'pages/index/index',
              imageUrl: '/images/logo.png'
            };
          }
        }
      }
    })

 

效果:

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
微信小程序是一种基于微信平台开发的应用程序,通过该平台,用户可以快速开发和发布小程序。而uni是一款跨平台的开发框架,可以利用一套代码同时开发iOS、Android和Web等多个平台的应用程序。 在全局分享分销问题上,uni开发微信小程序可以提供以下解决方案: 1. 全局分享功能:利用uni框架开发的微信小程序可以轻松实现全局分享功能。通过开发者可以设置分享标题图片和链接等信息,用户可以在小程序内或外进行分享,提高用户的分享率和传播效果。 2. 分销功能:微信小程序提供了丰富的支付功能,可以进行分销的佣金结算。通过uni开发的小程序,可以实现用户之间的分销关系建立和佣金结算。例如,用户A通过自己的小程序链接推广产品,当用户B通过A的链接购买产品时,A可以得到相应的佣金。 3. 数据统计和分析:uni开发的微信小程序可以结合微信提供的数据统计和分析工具,对用户的分享和分销行为进行跟踪和分析。通过分析用户的分享路径、转化率等数据,开发者可以优化分销策略,提高分销效果。 4. 提供用户便捷的购买渠道:通过微信支付功能,uni开发的微信小程序可以提供用户便捷的购买渠道。用户可以直接在小程序内完成购买操作,避免了跳转到其他平台的繁琐步骤,提高购买转化率。 总之,利用uni开发微信小程序可以解决全局分享分销问题,提供全局分享、分销功能,以及数据统计和分析等服务,为用户提供更好的分销和购买体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值