2***@qq.com
2***@qq.com
  • 发布:2020-06-02 10:03
  • 更新:2022-12-26 04:33
  • 阅读:1275

【报Bug】uni.getSystemInfo 屏幕可用高度 windowHeight 返回结果不正确

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 2.7.5

手机系统: Android

手机系统版本号: Android 5.1

手机厂商: OPPO

手机机型: A59s

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

uni.getSystemInfo({
success(res) {
console.log('屏幕可用高度 ' + res.windowHeight);
}
})

操作步骤:

升级完hbuildx2.7.5之后出现问题
uni.getSystemInfo({
success(res) {
console.log('屏幕可用高度 ' + res.windowHeight);
}
})

预期结果:

578

实际结果:

640

bug描述:

Hbuildx2.7.5以上版本 uni.getSystemInfo 屏幕可用高度 windowHeight 返回结果不正确

2020-06-02 10:03 负责人:无 分享
已邀请:
虾舞天涯

虾舞天涯 - 一个人的团队

遇到同样问题, 不得已退回上一个版本

DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

没能复现这个问题,更新到最新版试试还有没有这个问题

2***@qq.com

2***@qq.com - 我叫王乜乜,大家可以叫我王野野,不过我比较喜欢叫王托托,不过我真正叫王大仙!

很糟糕!uc浏览器。微信、自带浏览器,都不同!

tuonioooo

tuonioooo

我遇到的情况是 ,升级到最新版本后 在 nvue 页面中 uni.getSystemInfoSync().windowBottom 获取的tabBar高度 为 0 ,在H5中可以获取到50,感觉也是升级的bug

龙虾网络

龙虾网络 - 网络制作

Bug太多了,建议官方后期程序做简化处理,没有必要的函数和引入。直接全部封装好

要回复问题请先登录注册