原生菜单栏
时间:2022-04-13 14:36:03查看量:3295
显示/隐藏
BSL.AppBottom('flag','isLong')
控制原生菜单栏显示/隐藏
参数 | 必填 | 说明 |
---|---|---|
flag | 是 | 固定值 |
isLong | 是 | 固定值 |
flag 值
编码 | 说明 |
---|---|
1 | 显示菜单栏 |
0 | 隐藏菜单栏 |
isLong 值
编码 | 说明 |
---|---|
1 | 全局有效 |
0 | 当前页面有效 |
背景色
BSL.tabbarColor('color','isLong')
控制原生菜单栏背景颜色
参数 | 必填 | 说明 |
---|---|---|
color | 是 | 16进制的颜色值,如 #FFC0CB |
isLong | 否 | 固定值 |
isLong 值
编码 | 说明 |
---|---|
1 | 全局有效 |
0 | 当前页面有效 |
透明度
BSL.SetTabbarAlpha('alpha','isLong')
控制原生菜单栏透明度
参数 | 必填 | 说明 |
---|---|---|
alpha | 是 | 固定值:0.01~0.99。0.01:为全透明菜单栏,0.99:不透明菜单栏。 |
isLong | 否 | 固定值 |
isLong 值
编码 | 说明 |
---|---|
1 | 全局有效 |
0 | 当前页面有效 |
滑动隐藏
BSL.SlideHideTab(‘flag’)
控制原生菜单栏滑动页面时隐藏效果。
参数 | 必填 | 说明 |
---|---|---|
flag | 否 | 固定值 |
flag 值
编码 | 说明 |
---|---|
1 | 开启 |
0 | 关闭 |
按键控制
BSL.ChangeTabbar('json')
页面内JS控制菜单栏的某一按键功能,注:不能增减菜单按键只能更换按键功能。
参数 | 必填 | 说明 |
---|---|---|
json | 是 | 菜单按键功能JSON数据 |
json 值
参数 | 必填 | 说明 |
---|---|---|
itemId | 是 | 要修改按钮的位置。从左到右按键分别对应是0,1,2,3,4。 |
clickEvent | 是 | 点击菜单按键时页面加载方式,0:无变化,1:刷新,2:回首页 |
selectId | 是 | 要跳转的页面,跳转到指定的一个菜单页面。按键的id,从左到右,从0开始,即第一个为0。 |
style | 是 | 按键样式,1: 图文 ,2:图 , 3:文字 |
function | 否 | 按键功能,不写则功能不变,0分享,1二维码,2关于,3清除缓存,4打开链接,5前进,6后退,7刷新,8关闭,9打开左侧栏 |
name | 是 | 标题文字 |
url | 否 | 要改变的网址(和function项只有一个生效,url优先级高于function项) |
title | 是 | 按键的名称 |
fontSize | 否 | 按键的名称的字体大小 |
imageDefault | 否 | 默认图片,填写完整地址。如:http://www.xxx.com/1.png注:与imageSelect成对传值。可不传,不传时imageSelect也不传。 |
imageSelect | 否 | 选中图片,填写完整地址。如:http://www.xxx.com/1.png注:与imageDefault成对传值。可不传,不传时imageDefault也不传。 |
colorDefault | 否 | 默认文字颜色,16进制的颜色值。如 #FFC0CB注:与colorSelect成对传值。可不传,不传时colorSelect也不传。 |
colorSelect | 否 | 选中文字颜色,16进制的颜色值。如 #FFC0CB注:与colorDefault成对传值。可不传,不传时colorDefault也不传。 |
{\\"itemId\\":0,\\"clickEvent\\":\\"0\\",\\"selectId\\":1,\\"style\\":\\"1\\",\\"function\\":\\"\\",\\"name\\":\\"百度\\",\\"url\\":\\"https://m.baidu.com/\\",\\"title\\":\\"首页\\",\\"fontSize\\":12,\\"imageDefault\\":\\"back\\",\\"imageSelect\\":\\"back\\",\\"colorDefault\\":\\"#00ff00\\",\\"colorSelect\\":\\"#0000ff\\"}
例
下一篇:App内原生播放器