wx.getSystemInfoSync()
获取的屏幕高度有问题
据 api 介绍,wx.getSystemInfoSync().windowHeight
返回可使用窗口高度。
在真机测试中,发现小米、vivo 等安卓手机上多次返回的 windowHeight
值不一致,官方也确认这是已知问题。
解决方案
方案2,3待验证
方案一:延迟 600ms 读取
方案二:wx.createSelectorQuery
的 selectViewport
方法获取显示区域的尺寸
方案三:给page设置宽高100%,然后给里面的某个子元素设置宽高100%,获取到该元素的高度。