横屏模式下,即配置页面"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值错误,真机上正常
以真机为准,模拟器是有问题的
麻烦提供能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html