收藏
回答

wx.getSystemInfoSync开发者工具和真机获取到的windowHeight不一致?

微信版本8.0.1

基础库版本2.14.4

有2个页面,页面a----windowHeight:812, 页面b-----windowHeight:724

ios真机上获取windowHeight ,

操作步骤:

1.页面a 获取windowHeight为812,

2.跳转页面b 获取windowHeight为724,

3.回到页面a 获取windowHeight为724

开发者工具获取windowHeight一直是正常 正确的值

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

4 个回答

  • 工号 9527
    工号 9527
    2021-02-01

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2021-02-01
    有用
    回复 4
    • Vidor、维
      Vidor、维
      2021-02-01
      出现流程就是我说的这3个操作步骤,代码暂时提供不了
      2021-02-01
      回复
    • 工号 9527
      工号 9527
      2021-02-02回复Vidor、维
      有tabbar 吗?有自定义tabbar吗?有自定义导航条么
      2021-02-02
      回复
    • Vidor、维
      Vidor、维
      2021-02-02
      我的想法是 不管有没有tabbar ,页面a的windowHeight都是812, 而不是一会814 一会724
      2021-02-02
      回复
    • 工号 9527
      工号 9527
      2021-02-02回复Vidor、维
      你好,未复现,最好提供你的调用场景
      2021-02-02
      回复
  • brave
    brave
    2021-02-01

    以真机为准,开发者工具 只是模拟 只是模拟 只是模拟!

    2021-02-01
    有用 1
    回复 1
    • Vidor、维
      Vidor、维
      2021-02-01
      Ios 同一个页面 一会812, 一会724 明显有问题呢
      2021-02-01
      回复
  • Newcloud
    Newcloud
    2021-05-28

    wx.getSystemInfoSync()

    分别从不同页面进入同一页面,读取到windowHeight不一致。

    android下这bug怎么触发,只能说多找几个型号手机测试才能发现。(绝对是个坑)

    改成从app.js onLaunch中读取写到globalData



    2021-05-28
    有用
    回复
  • 小黎
    小黎
    2021-02-01

    https://developers.weixin.qq.com/community/develop/doc/00062c4b6f887860e04a4400d56c00?_at=1612182229338

    2021-02-01
    有用
    回复
登录 后发表内容
问题标签