横屏模式下的safearea在开发者工具及真机上表现不一致?
发布于 4 年前 作者 cuiqiang 1491 次浏览 来自 问答

横屏模式下,即配置页面"pageOrientation": "landscape"

iphonex和xsmax在开发者工具上通过wx.getSystemInfo()获取的safearea中的值与真机不符

具体表现为(下面以xsmax为例):

__模拟器上 __

bottom: 414

height: 370

left: 33

right: 896

top: 44

width: 863

 

真机上

bottom: 393

height: 393

left:44

right:852

top: 0

width: 808

下图为模拟器截图:

真机截图看不出刘海屏,这里就不截图了

推测

模拟器上的left值正常,真机上错误

模拟器上的top值错误,真机上正常

2 回复

以真机为准,模拟器是有问题的

回到顶部