- 当前 Bug 的表现(可附上截图)
scrollview 中元素显示不正确,swiper 控件显示在屏幕上方
通过下拉能显示出其余控件,但部分位置显示为空白
- 预期表现
android 中未发现此问题
- 复现路径
- 提供一个最简复现 Demo
代码片段: wechatide://minicode/YZN3vEmG7SZF
在android上scrollview 排布后从上到下显示并拉动,布局为最上方swiper.显示没有问题
而在6s上swiper会隐藏在屏幕最上方,向下拉动时才能显示最上方的swiper控件,且放手后会回弹.
在微信版本6.6.7, 6.7.0 中均发现此bug
看你的代码中宽高用的是vm 单位,改成px/rpx再试试
替换了单位为rpx,但是测试时仍然会显示异常.
已经修复
解决方案是 scroll-view 中的样式包含了 justify-content:center 与 display:flex, 去除掉之后再 iphone 6 与 iphone6s 上就能正确显示了。
可能是不同机型对样式的解析不一样??
你好,你的反馈已收到,我们这边先确认下
你好,遇到了同样的问题,请问现在该怎么办