setNavigationButton
描述
自定义导航栏左侧按钮。
网页应用需要完成鉴权后调用该接口。
按钮点击事件通过 onSuccess 通知。
注意:当左侧存在返回按钮时,该按钮会放到返回按钮的右边,多次调用时会覆盖之前的自定义。
支持说明
客户端平台 | WPS协作版本要求 |
---|---|
iOS | >=3.10.0 |
Android | >=3.10.0 |
PC | >=3.10.0 |
输入
名称 | 数据类型 | 是否必填 | 描述 |
---|---|---|---|
params | object | 是 | |
∟ direction | string | 否 | PC端,不传默认是左侧(left),右侧:right(pc支持版本2.10.0) |
∟ iconId | string | 是 | 目前支持的 iconId 只有: • home:返回首页样式。 • share:分享按钮样式。 当传其他字符串时,隐藏上次传入的自定义按钮。 注意:当按钮点击后,通过onSuccess回调告知前端页面进行处理。 |
∟ tip | string | 否 | PC端,hover上去的提示 |
输出
- 无返回值
示例代码
ts
window.ksoxz_sdk.setNavigationButton({
params:{
iconId: 'home',
tip: 'tip',
direction: 'direction'
},
onSuccess,
onError
})
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
错误码
参考:公共错误码