帖子
帖子
用户
博客
课程
显示全部楼层
9
帖子
0
勋章
86
Y币

[BUG] 沉浸式状态栏可上下拖动

[复制链接]
发表于 2016-12-30 21:47:35
在 APICloud Studio 中新建一个 APICloud 的项目,并使用底部导航应用框架,在 config.xml 中设置:
  1. <preference name="statusBarAppearance" value="true"/>
  2. <preference name="iOS7StatusBarAppearance" value="true"/>
复制代码

然后在 iOS 10.2 中,使用自定义 AppLoader,会发现沉浸式状态栏生效,但顶部和底部导航栏均可上下拖动,且底部的导航栏被遮住了大约 20px。

index.html 中关于沉浸式状态栏的代码如下:
  1. $api.fixStatusBar( $api.dom('header') );
  2. $api.fixIos7Bar( $api.dom('header') );
  3. api.setStatusBarStyle({
  4.     style: 'dark',
  5.     color: '#f2f2f2'
  6. });
复制代码



7
帖子
2
勋章
853
Y币
这个应该和是否沉浸式没什么关系,你底部和顶部导航栏怎么设置的啊,底部导航被遮住应该是中间部分的高度过长导致的
9
帖子
0
勋章
86
Y币
年少不轻狂 发表于 2016-12-30 22:03
这个应该和是否沉浸式没什么关系,你底部和顶部导航栏怎么设置的啊,底部导航被遮住应该是中间部分的高度过 ...

什么都没动过,创建项目默认的代码。
这个应该是一些手机的问题吧
页面布局超出给顶出去的
#main {
                                overflow: auto;
                        } 用一下这个属性试试
您需要登录后才可以回帖 登录

本版积分规则