wx.getSystemInfoSync() 获取的屏幕高度有问题

api 介绍,wx.getSystemInfoSync().windowHeight 返回可使用窗口高度。

在真机测试中,发现小米、vivo 等安卓手机上多次返回的 windowHeight 值不一致,官方也确认这是已知问题

解决方案

方案2,3待验证

方案一:延迟 600ms 读取

方案二:wx.createSelectorQueryselectViewport 方法获取显示区域的尺寸

方案三:给page设置宽高100%,然后给里面的某个子元素设置宽高100%,获取到该元素的高度。

REF

results matching ""

    No results matching ""