- 当前 Bug 的表现(可附上截图)
页面设置wx.hideTabBar,然后wx.getSystemInfoSync()获取信息不准确。
- 预期表现
一般情况下由于windowHeight是可用高度,减去了TabBar高度,预期正确。但使用hideTarBar隐藏TabBar后,结果应该是不减去TabBar高度的值。
- 复现路径
1.页面设置wx.hideTabBar()。
2. wx.getSystemInfoSync()。
- 提供一个最简复现 Demo
onReady () {
wx.hideTabBar();
console.log(wx.getSystemInfoSync().windowHeight);
}
微信小程序开发问题解答
微信小程序开发者回答:
应该在hideTabbar的success回调里面去调用getSystemInfo。
微信小程序开发者回答:
麻烦提供下代码片段:https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
本文网址:http://www.91bianli.com/weixinxiaochengxu/25035.html