h5+app设置手机状态栏颜色

设置状态栏背景颜色

plus.navigator.setStatusBarBackground('#6495ED'); 

设置状态栏文字颜色(只能设置黑或白   light -> 白色  dark -> 黑色 )

plus.navigator.setStatusBarStyle('light');

使用:

        created(){
            plus.navigator.setStatusBarBackground('#6495ED'); 
            plus.navigator.setStatusBarStyle('light');
        },
        activated:function(){
            plus.navigator.setStatusBarBackground('#6495ED'); 
            plus.navigator.setStatusBarStyle('light');
        },
        deactivated:function(){
            plus.navigator.setStatusBarBackground('#6495ED'); 
            plus.navigator.setStatusBarStyle('light');
        },    

app.vue中需要使用<keep-alive> </keep-alive>标签包裹住整个项目路由出口,如下图   (不使用<keep-alive>,所有页面的状态栏都会被设置上颜色)

 

附图:

扫描二维码关注公众号,回复: 9444935 查看本文章

 

原文地址:https://segmentfault.com/a/1190000010828024#item-1

猜你喜欢

转载自www.cnblogs.com/tlfe/p/12373323.html