小答
小答
  • 发布:2022-01-27 18:48
  • 更新:2022-10-21 20:22
  • 阅读:523

【报Bug】uni.getSystemInfo (res.screenHeight)获取不到安卓手机底部的模拟控制栏的高度

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: MAC OS 12.1

HBuilderX类型: 正式

HBuilderX版本号: 3.3.10

手机系统: Android

手机系统版本号: Android 11

手机厂商: 小米

手机机型: 小米10PRO

页面类型: nvue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

uni.getSystemInfo({
success: function(res) {
//这个高度应该是获取到屏幕的高度,但是底部的模拟导航栏的高度没有
//res.screenHeight;

                }  
            });

操作步骤:

res.screenHeight 没有底部模拟导航栏的高度

预期结果:

res.screenHeight 应该加上底部模拟导航栏的高度

实际结果:

res.screenHeight 不包含底部模拟导航栏的高度

bug描述:

这个BUG发生在所有 有底部模拟导航控制栏的安卓手机;

2022-01-27 18:48 负责人:无 分享
已邀请:
5***@qq.com

5***@qq.com

我也遇到了这种问题,目前通过getSystemInfo获取到的值并不能计算出来安卓底部虚拟按键的高度,建议官方尽快增加

要回复问题请先登录注册