原生导航栏控制

发布时间:2019-02-12 23:38:33 作者:vivin 阅读量:2889

导航栏功能模块


导航栏可能设置左右两个功能按键,可以动态的改变按键功能。通过透明度配置实现浸入效果。JSAPI无需引放任何js文件直接调用。


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

页面内JS控制导航栏的显示与隐藏

参数 必填 说明
flag 固定值:1/0。1:显示导航栏,0:隐藏导航栏。
islong 固定值:1/0。1:全局,0:当前页。
示例代码
<script>	
function appFinishiLoad()
{		
BSL.AppTop('0','0') 
//当前页隐藏导航栏	
}
</script>

BSL.AppTopL('state','buttonImage')

页面内JS控制导航栏的左侧按键

参数 必填 说明
state 固定值:0到9。功能:0(分享)1(二维码)2(关于)3(清除缓存)4(打开链接)5(前进)6(后退)7(刷新)8(关闭)9(打开左侧栏)
buttonImage 指定图标,图标大小60*60。不填写或加载失败时显示默认功能图标。图片网址要填写完整地址。如:http://www.xxx.com/1.png
示例代码
<script>	
function appFinishiLoad()
{		
BSL.AppTopL('0','') 
//原生导航栏左侧设置为分享,使用默认图标。	
}
</script>

BSL.AppTopR('state','buttonImage')

页面内JS控制导航栏的右侧按键

参数 必填 说明
state 固定值:0到9。功能:0(分享)1(二维码)2(关于)3(清除缓存)4(打开链接)5(前进)6(后退)7(刷新)8(关闭)9(打开左侧栏)
buttonImage 指定图标,图标大小60*60。不填写或加载失败时显示默认功能图标。图片网址要填写完整地址。如:http://www.xxx.com/1.png
示例代码
<script>	
function appFinishiLoad()
{		
BSL.AppTopR('0','') 
//原生导航栏右侧设置为分享,使用默认图标。	
}
</script>

BSL.navbarColor('color','isLong');

页面内JS控制导航栏的背景颜色

参数 必填 说明
color 16进制的颜色值,例如 #FFC0CB
isLong 固定值:1/0。1:全局,0:当前页。
示例代码
<script>	
function appFinishiLoad()
{		
BSL.navbarColor('#FFC0CB','0') 
//临时改变原生导航栏背景色	
}
</script>

BSL.SetNavBarAlpha('alpha','isLong')

通过透明度配置,可以实现常见的浸入效果。

参数 必填 说明
alpha 固定值:0.01~0.99。0.01:为全透明菜单栏,0.99:不透明菜单栏。
isLong 固定值:1/0。1:全局,0:当前页。
示例代码
<script>	
function appFinishiLoad()
{		
BSL.SetNavBarAlpha('0.01','0') 
//临时改变原生导航栏为全透明。	
}
</script>

BSL.SlideHideNav(flag)

开启/关闭上下滑动隐藏导航栏

参数 必填 说明
flag 固定值。1(开启)0(关闭)
示例代码
<script>	
function appFinishiLoad()
{		
BSL.SlideHideNav('0') 
//关闭网页滑动时原生导航栏隐藏。	
}
</script>

BSL.SetTitleName(title,color)

控制导航栏显示名与颜色。

参数 必填 说明
title 当前页面要显示的文字。
color 当前页面要显示的颜色。如:#ffffff
示例代码
<script>
function appFinishiLoad()
{		
BSL.SetTitleName('封装App','#ffffff') 
//当页网页原生导航栏标题文字。	
}
</script>

***本网站图片,文字之类版权申明,因为网站可以由注册用户自行上传图片或文字,本网站无法鉴别所上传图片或文字的知识版权,如果侵犯,请及时通知我们,本网站将在第一时间及时删除。

我要评论

网友评论


评论时间:2023-06-16 02:52:02

②若您对本程序有任何疑问或不懂之处,可通过在线客服app使用什么技术最好 咨询iapp制作软件的退出代码 ,可通过在线客服咨询

回复
随手APP
Catfish(鲶鱼) Blog V 4.7.3