收藏
回答

微信开发者工具使用wx.getWindowInfo获取windowHeight数值错误

框架类型 问题类型 操作系统 工具版本
小程序 Bug Windows 1.06.2504010

在微信开发者工具里边

API:wx.getWindowInfo() 获取到的windowHeight数值错误

非skyline项目,页面配置自定义导航栏,获取的windowHeight数值是错误的

但是已经弃用的API:getSystemInfoSync 在同等情况下获取的windowHeight是正确的。



回答关注问题邀请回答
收藏

2 个回答

  • 张晨  🔆
    张晨 🔆
    2025-08-18

    windowHeight = screenHeight - screenTop

    2025-08-18
    有用
    回复 2
    • 启年
      启年
      2025-08-18
      这个是真没有注意到,就以上面的代码片段的index2页面为例,为什么开发者工具里边screenTop值是91  
      真机调试的时候,screenTop是0?
      2025-08-18
      回复
    • 启年
      启年
      2025-08-18
      正常来说,我不需要关心windowHeight 是怎么来的,我只需要通过这个API拿到正确的windowHeight直接拿来用就OK了,我反馈的BUG是: 开发者工具里边获取windowHeight 的值不正确的情况。   你们看看代码片段,觉得这种情况是正常的吗
      2025-08-18
      回复
  • 智能回答 智能回答 本次回答由AI生成
    2025-08-12
    有用
    回复
登录 后发表内容