小程序横屏下的bug?

发布于 8 年前作者 fqin15054 次浏览最后编辑 8 年前来自 issues

page的json文件中如下声明:

WXOPEN Club 内容图片

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

WXOPEN Club 内容图片

iphonex

WXOPEN Club 内容图片

iphone 7

WXOPEN Club 内容图片

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

这里导致了很多问题

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

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

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

    望答复!

4 回复
tjia
tjia1 楼6 年前

麻烦提供能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

ming68
ming682 楼6 年前

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

kliang
kliang3 楼6 年前

自定义导航 代码片段

试试这个有没有问题

yang29
yang294 楼6 年前
WXOPEN Club 内容图片

补充一个iphone x下的效果图

statusbar丢了