帖子
帖子
用户
博客
课程
12
返回列表 发新帖
39
帖子
0
勋章
145
Y币
技术咨询-Kenny 发表于 2018-1-12 14:04
看看window是否能够上下拖动?

就是页面一切正常,只是一部分页面元素被遮挡
39
帖子
0
勋章
145
Y币
akber 发表于 2018-1-12 01:18
这个问题怎么解决的, 我也有这个问题,

后来就写死了,iphone X单独做一下处理
46
帖子
0
勋章
214
Y币
今天也遇到了,同一个页面,时而20时而0,搞的头大了
11
帖子
0
勋章
66
Y币
页面的完整代码放上来啊。没有代码,官方如何判定问题呢。

代码的不同写法、某个代码放置的位置不同,都可能会产生不同的结果

放上来这个页面代码,才利于官方复现问题从而解决
22
帖子
0
勋章
178
Y币
var u = navigator.userAgent;
        var isIOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端
        var numHeught = 0;
        if (isIOS) {
          if (screen.height == 812 && screen.width == 375){
            //是iphoneX

          }
        }
可以做一个iphoneX的判断去做个单独的判断吧
15
帖子
0
勋章
134
Y币
这问题真是出现的很奇怪,我首页为了实现header不动,groupframe 左右切换,把header和footer 分别放到frame里,groupframe在中间,因为footer切换groupframe的时候header高度需要改变,用到了safeArea.Top。结果值为0,最后在footer里sendEvent 调用header里的方法实现修改header高度
46
帖子
0
勋章
214
Y币
cjapi 发表于 2018-1-4 16:09
api.safeArea的值依赖于当前的页面是否被状态栏、虚拟Home键遮挡计算的,如果没有被遮住就是0。 ...

所以我为了避免出现0的情况,直接在打开app的时候就将safeArea。top和bottom的值存到本地了,然后各个页面调用
34
帖子
0
勋章
951
Y币
流涎绅士 发表于 2018-10-16 10:05
所以我为了避免出现0的情况,直接在打开app的时候就将safeArea。top和bottom的值存到本地了,然后各个页 ...

我直接打开页面  IOS下还是返回0   所以无解
34
帖子
0
勋章
951
Y币
我也碰到这个问题了!!IP6s下   $api.fixStatusBar  封装的就是 api.safeArea.top   难怪头部高度计算不对!
12
您需要登录后才可以回帖 登录

本版积分规则