HeIIoWorld
HeIIoWorld
  • 发布:2025-02-14 18:04
  • 更新:2025-06-13 15:17
  • 阅读:228

【报Bug】uni.getWindowInfo属性windowHeight的值问题

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 4.45

第三方开发者工具版本号: 4.45

基础库版本号: 4.45

项目创建方式: HBuilderX

操作步骤:

从tabBar页面跳转到一个非tabBar页面从uni.getWindowInfo()获取的windowHeight属性 是页面的高度减去tabBar的高度
正常应该是页面的高度

预期结果:

页面的高度

实际结果:

页面的高度减去tabBar的高度

bug描述:

从tabBar页面跳转到一个非tabBar页面从uni.getWindowInfo()获取的windowHeight属性 是页面的高度减去tabBar的高度
正常应该是页面的高度

2025-02-14 18:04 负责人:无 分享
已邀请:
DCloud_UNI_JBB

DCloud_UNI_JBB

您好,我使用 hello-uniapp 示例测试 uni.getWindowInfo(),并没有发现 windowHeight 值会变成 页面的高度减去tabBar的高度,麻烦提供一个可复现demo。

  • 4***@qq.com

    在鸿蒙上发现同样的问题,编译成鸿蒙app运行在mate60pro上时,无状态栏的页面取的高度是806,有状态栏的页面是736,而且需要延时调用uni.getWindowInfo()才可以得到准确的值,直接在onready或onshow的回调中执行uni.getWindowInfo()得到的高度比不加延时略大

    2025-08-13 10:08

要回复问题请先登录注册