Skip to content

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

简介 ​

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

环境适配说明 ​

环境名称是否支持jssdk文件最低版本号npm包最低版本号
湘易办APP-小程序✅1.1.40.0.4
湘易办APP-小程序-webview✅1.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时才能正常出发
  • 默认进入对应的页面时,除了收藏按钮是显示状态,其它按钮都是隐藏状态
  • 若页面需要配置按钮的显示/隐藏,需要针对页面执行配置上报