收藏
回答

横屏模式下的safearea在开发者工具及真机上表现不一致?

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.getSystemInfo() 微信iOS客户端 7.0.9 2.10.0

横屏模式下,即配置页面"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值错误,真机上正常

最后一次编辑于  2020-01-13
回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容
问题标签