Skip to content

湘易办APP融合小程序胶囊按钮控制 - menuBtnConfig

简介

  • 该任务是一个异步任务,需使用async await / promise结构 获取回调值
  • 该任务用于控制小程序胶囊按钮的显示和隐藏

环境适配说明

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

参数

参数名子参数类型默认值必填描述
shareObject{show: false}分享按钮配置信息
showBooleanfalse是否显示分享按钮
codeString--页面/专区/事项 编码 show配置为true时必填
matterIDString--页面/专区/事项 编码 show配置为true时必填
typeString--事项-4;小程序-5 show配置为true时必填
commentObject{show: false}评论按钮配置信息
showBooleanfalse是否显示评论按钮
matterIDString--页面/专区/事项 编码 show配置为true时必填
codeString--页面/专区/事项 编码 show配置为true时必填
typeString--事项-4;小程序-5 show配置为true时必填
favoriteObject{show: false}收藏按钮配置信息
showBooleantrue是否显示收藏按钮

返回值

示例

javascript
// exp.1 显示收藏按钮、分享按钮、评价按钮
this.$xybAgent.menuBtnConfig({
  share: {
    show: true,
    code: 'matterID',
    type: '4'
  },
  comment: {
    show: true,
    code: 'matterID',
    type: '4'
  },
  favorite: {
    show: true
  }
});

💡注意事项

  • 基于uni-app开发的页面使用该API时才能正常出发
  • 默认进入对应的页面时,除了收藏按钮是显示状态,其它按钮都是隐藏状态
  • 若页面需要配置按钮的显示/隐藏,需要针对页面执行配置上报