微信小程序wx.showShareMenu配置全局分享功能

在app.js文件中配置如下即可:

javascript 复制代码
  onLaunch() {
    //开启分享功能
    this.overShare()
  },
  /**
   * 开启朋友圈分享功能
   *  监听路由切换/自动执行
   */
  overShare() {
    wx.onAppRoute((res) => {
      // console.log('route', res)
      let pages = getCurrentPages()
      let view = pages[pages.length - 1]
      if(view) {
        wx.showShareMenu({
          menus: ['shareAppMessage', 'shareTimeline'],
          success(res) {},
          fail(e) {}
        })
      }
    })
  },

这样,在小程序中创建的所有页面都会有分享功能,而不需要单独每个页面去配置wx.showShareMenu

相关推荐
Mr.Liu616 分钟前
小程序30-wxml语法-声明和绑定数据
前端·微信小程序·小程序
清风絮柳10 小时前
51. “闲转易”交易平台小程序(基于springboot&vue)
vue.js·spring boot·小程序·毕业设计·校园二手交易平台·二手交易小程序·闲转易交易系统
说私域11 小时前
基于开源AI大模型与S2B2C模式的线下服务型门店增长策略研究——以AI智能名片与小程序源码技术为核心
大数据·人工智能·小程序·开源
小程序照片合成12 小时前
uniapp微信小程序开发工具本地获取指定页面二维码
微信小程序·小程序·uniapp·二维码
低代码布道师13 小时前
加油站小程序实战教程05活动管理
低代码·小程序
教练 我想学编程13 小时前
学习记录706@微信小程序+springboot项目 真机测试 WebSocket错误: {errMsg: Invalid HTTP status.}连接不上
spring boot·学习·微信小程序
橘猫云计算机设计16 小时前
基于django优秀少儿图书推荐网(源码+lw+部署文档+讲解),源码可白嫖!
java·spring boot·后端·python·小程序·django·毕业设计
认真敲代码的小火龙20 小时前
微信小程序(下)
微信小程序·小程序
Mr.Liu621 小时前
小程序29-事件穿参-mark 自定义数据
前端·微信小程序·小程序
web_Hsir1 天前
uniapp 微信小程序项目中 地图 map组件 滑动面板
微信小程序·uni-app·notepad++