Appearance
湘易办APP融合小程序胶囊按钮控制 - menuBtnConfig
简介
- 该任务是一个异步任务,需使用async await / promise结构 获取回调值
- 该任务用于控制小程序胶囊按钮的显示和隐藏
环境适配说明
| 环境名称 | 是否支持 | jssdk文件最低版本号 | npm包最低版本号 |
|---|---|---|---|
| 湘易办APP-小程序 | ✅ | 1.1.4 | 0.0.4 |
| 湘易办APP-小程序-webview | ✅ | 1.1.8 | 0.0.4 |
| 湘易办APP-webview | ❌ | -- | -- |
| 三方H5 | ❌ | -- | -- |
| 三方小程序 | ❌ | -- | -- |
参数
| 参数名 | 子参数 | 类型 | 默认值 | 必填 | 描述 |
|---|---|---|---|---|---|
| share | Object | {show: false} | 否 | 分享按钮配置信息 | |
| show | Boolean | false | 否 | 是否显示分享按钮 | |
| code | String | -- | 否 | 页面/专区/事项 编码 show配置为true时必填 | |
| matterID | String | -- | 否 | 页面/专区/事项 编码 show配置为true时必填 | |
| type | String | -- | 否 | 事项-4;小程序-5 show配置为true时必填 | |
| comment | Object | {show: false} | 否 | 评论按钮配置信息 | |
| show | Boolean | false | 否 | 是否显示评论按钮 | |
| matterID | String | -- | 否 | 页面/专区/事项 编码 show配置为true时必填 | |
| code | String | -- | 否 | 页面/专区/事项 编码 show配置为true时必填 | |
| type | String | -- | 否 | 事项-4;小程序-5 show配置为true时必填 | |
| favorite | Object | {show: false} | 否 | 收藏按钮配置信息 | |
| show | Boolean | true | 否 | 是否显示收藏按钮 |
返回值
无
示例
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时才能正常出发 - 默认进入对应的页面时,除了
收藏按钮是显示状态,其它按钮都是隐藏状态 - 若页面需要配置按钮的显示/隐藏,需要针对页面执行配置上报