swiper和tabBar高度问题
Bug:小程序设置了tabBar, 第二栏进入的是一个swiper.如下图. 原本设置的swiper是:
然后里面的
预想中的样式应该是居中的长方形. 并且适应任何屏幕.
结果在真机测试的时候出现如下:
然后进入调试模式. 结果是正确的, 符合预期.
然后再次预览, 还是不行.
最后将第二页的页面, 放到第一栏.真机和测试工具都是正确的.
结论:
我怀疑是小程序在tabBar切换到第二页的时候没有获取到真实的屏幕高度windowHeight,
验证:
下图是调整到第一屏的时候. 查看windowHeight:555
第二屏的时候. 查看windowHeight:603
果然如此啊.
坑