B1n
B1n
  • 发布:2024-11-05 16:00
  • 更新:2024-11-13 16:25
  • 阅读:201

【报Bug】getSystemInfoSync 返回的宽高在iPhone 16 pro max 上 与实际不符

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 10.15.7

HBuilderX类型: 正式

HBuilderX版本号: 4.29

手机系统: iOS

手机系统版本号: iOS 18

手机厂商: 苹果

手机机型: iPhone 16 pro max

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

uni.getSystemInfoSync({
success:(e)=>{
console.log(e.screenWidth,e.screenHeight)
}
})

预期结果:

440,956

实际结果:

430,932

bug描述:

在iphone 16 pro max 上 通过uni.getSystemInfoSync 获取到的screenWidth 和 screenHeight 是430x932
但实际上应该是440x956

2024-11-05 16:00 负责人:DCloud_iOS_WZT 分享
已邀请:
Jensen

Jensen

我也有同样的问题,有大神解答吗

DCloud_iOS_WZT

DCloud_iOS_WZT

这个是xcode15打包在新设备上的兼容性问题,可以临时采用离线SDK用xcode16打包,后续会升级打包机修复该问题

  • B1n (作者)

    请问有预计发布时间吗

    2024-11-14 10:02

要回复问题请先登录注册