原生菜单栏
时间:2022-04-13 14:36:03查看量:868

显示/隐藏

BSL.AppBottom('flag','isLong')

控制原生菜单栏显示/隐藏

参数必填说明
flag固定值
isLong固定值

flag 值

编码说明
1显示菜单栏
0隐藏菜单栏

isLong 值

编码说明
1全局有效
0当前页面有效

背景色

BSL.tabbarColor('color','isLong')

控制原生菜单栏背景颜色

参数必填说明
color16进制的颜色值,如 #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\\"}

<script>
	function appFinishiLoad(){
	BSL.ChangeTabbar(‘{\"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\"}’) //定义按键1
	}
</script>


咨询客服

关注我们

返回顶部

QQ客服
微信客服
咨询热线400-876-0081
二维码同时支持微信与QQ扫码,易活码提供技术支持
官方公众号
咨询热线400-876-0081
二维码同时支持微信与QQ扫码,易活码提供技术支持