Skip to content

autoConfigMenuBtn - 自动配置胶囊按钮 ​

简介 ​

  • 该任务是单向任务,无回调值信息
  • 该API是用于SDK在页面切换时,自动配置胶囊按钮信息,解放业务侧从地址栏获取再执行配置的繁琐动作;

环境适配说明 ​

环境名称是否支持jssdk文件最低版本号npm包最低版本号
湘易办APP-小程序✅2.0.80.0.17
湘易办APP-小程序-webview✅2.0.80.0.17
湘易办APP-webview❌----
三方H5❌----
三方小程序-H5❌----

默认值: true ​

类型: boolean ​

示例: ​

js
xybAgent.autoConfigMenuBtn = true

注意事项 ​

  • 当地址有无事项编码(xybModuleCode)时,SDK内部会自动执行两种配置;

  • 业务侧可执行覆盖动作

javascript
// SDK内部会自动去获取地址栏中的 xybModuleCode,并执行配置
this.$xybAgent.menuBtnConfig({
  share: {
    show: true,
    code: xybModuleCode,
    type: 4
  },
  comment: {
    show: true,
    code: xybModuleCode,
    type: 4
  },
  favorite: {
    show: true
  }
});
javascript
// SDK内部会自动将配置信息设置成最初始的模样
this.$xybAgent.menuBtnConfig({
  share: {
    show: false
  },
  comment: {
    show: true,
    code: miniProgramCode
  },
  favorite: {
    show: true
  }
});