app.json,文件中设置了

"navigationStyle": "custom"。采取导航栏自定义。在模拟器测试一切正常。但是在vivo手机中会出现自带大约40-50rpx的通知栏。无法去掉。在华为手机中测试没有自带通知栏。

这张图是在模拟器的截图,在vivo上也就是这个位置。不受控制。求大佬解决下

展开全部
收起
4回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 旋转跳跃

    18人对此回答表示赞同

    只是vivo手机吗?

    展开
    18
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 龙猫

    16人对此回答表示赞同

    请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段,也麻烦提供下手机上显示的截图。

    展开
    16
    10回复
    发布于 6年前

    评论(10)

    收起评论

    • 多面体 2019-02-05 21:14

      vivo手机的系统为vivorev1.22.2.最新版本,微信版本为6.67

      回复
    • 编程dogge 2019-02-07 17:24

      wechatide://minicode/9OR3Pbmh7cPO

      回复
    • 爱不复生 2019-02-09 18:31

      等我另行上传个代码片段。

      回复
    • 何家欢 2019-02-11 23:35

      你提供的代码和你的截图描述完全不符合啊

      回复
    • 投石问路的我 2019-02-13 19:18

      官人,这个问题有解没?

      回复
    • 杨承俊 2019-02-15 23:45

      shop页面就可以。忘记改app.json的配置路径了。

      回复
    • Paisley888 2019-02-17 23:16

      你的index/index页面什么都没有,我没法复现

      回复
    • 大雪 2019-02-19 13:35

      嗯。代码片段可以复现问题。

      回复
    • Alexander 2019-02-21 12:49

      提供的代码片段直接能复现问题就好,就只需要复现问题的简单demo就好

      回复
    • 幼稚鬼 2019-02-23 13:45

      代码片段wechatide://minicode/NBDhhWmj7JB0

      回复
  • 木易杨

    16人对此回答表示赞同

    自定义导航栏在安卓上需要适配不同系统的沉浸式设计,也就是说状态栏(显示电量/运营商那块区域)如果是沉浸式,自定义导航栏就会缩进去,如果不是,就正常.

    展开
    16
    3回复
    发布于 6年前

    评论(3)

    收起评论

    • 我是静静 2019-02-03 22:12

      谢谢大神。

      回复
    • AMELIA美少女 2019-02-05 15:06

      目前还没有相关的api出现,并且自定义导航只能全局设置,不能针对某个页面设置;但是猜想可以通过wx.getSystemInfo这个api实现,就是比较screenHeight和windowHeight,如果二者相等,那就是沉浸式;如果不等,就不是;并且序号考虑安卓和iOS的导航栏高度的不同,还要适配iPhoneX

      回复
    • Ayden 2019-02-07 23:09

      如何适配不同的系统沉浸式设计?希望大牛指点。如果有文章详解的最好。谢谢您了

      回复
  • Gabriel-郑

    2人对此回答表示赞同

    嗯。华为测试了三个手机都正常。

    展开
    2
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部