wx.getSystemInfo与wx.getSystemInfoSync
发布于 5 年前 作者 yangxiulan 10260 次浏览 来自 问答

wx.getSystemInfo 与 wx.getSystemInfoSync()  在真机上 多次测试后  可能出现获取的windowHeight 为 0

5 回复

请问是什么版本的微信

这里有个bug,需要延迟一点才能获取到真正的高度

同步方法用官方api吧

try {
  var res = wx.getSystemInfoSync()
  console.log(res.model)
  console.log(res.pixelRatio)
  console.log(res.windowWidth)
  console.log(res.windowHeight)
  console.log(res.language)
  console.log(res.version)
  console.log(res.platform)
} catch (e) {
  // Do something when catch error
}

不是获取不到  是多次测试中 这两个 得到的 高度为0 ,不固定

微信版本 6.58

真机测试的结果

在真机上多次测试  输出0 很郁闷

回到顶部