小程序横屏下的bug?
发布于 7 年前 作者 fqin 14935 次浏览 来自 官方Issues

page的json文件中如下声明:

然后模拟器,iphonex,iphone7下面的显示分别如下:

iphonex

iphone 7

问题是,iphone x,下系统的状态栏没了

这里导致了很多问题

  1. 胶囊由于iphonex的圆边,及其难点击了

  2. iphone x下面没有statusbar了,然而,getSystemInfo却又返回了相关信息:


    导致如果做自定义navbar的话,返回按钮的top计算会出问题的,如果我按照机型去写适配,又不知道哪些机型不显示statusBar。。。

    望答复!

4 回复

该问题我们在后续版本修复下,建议在全屏模式下使用 getMenuButtonBoundingClientRect 获取胶囊位置

补充一个iphone x下的效果图

statusbar丢了

回到顶部