34128121@qq.com
34128121@qq.com
  • 发布:2020-02-24 18:33
  • 更新:2020-02-24 22:14
  • 阅读:523

希望增加uniapp设置系统状态栏的背景颜色的功能

分类:uni-app

目前只能在pages.json或者调用方法设置窗口的顶部背景色,导致系统状态栏的背景色和窗口背景色一样,调用plus.navigator.setStatusBarBackground("#FF0000");也不起效,希望能增加设置设置系统状态栏的背景颜色的功能,感谢dcloud为广大开发者提供这么好的平台,在此感谢~!

2020-02-24 18:33 负责人:无 分享
已邀请:
DCloud_App_Array

DCloud_App_Array

uni-app默认使用沉浸式效果,plus.navigator.setStatusBarBackground在沉浸式模式下不生效。
如果要使用系统状态栏单独设置背景图,则可以设置非沉浸式效果。
在manifest.json的app-plus节点下配置statusbar:

    "app-plus" : {  
        "statusbar": {  
          "immersed": "none"  
        },  
        //...  
    },  
    //...
DCloud_heavensoft

DCloud_heavensoft

plus api生效的,仔细看文档

  • 34128121@qq.com (作者)

    我在app.vue调用plus.navigator.setStatusBarBackground("#FF0000");没有效果啊

    2020-02-24 18:52

  • 34128121@qq.com (作者)

    在vue和nvue页面里调用也没有效果

    2020-02-24 18:52

要回复问题请先登录注册