IOS scroll-view无法滑动
发布于 6 年前 作者 ming81 2558 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)
  • 预期表现
  • 复现路径
  • 提供一个最简复现 Demo

常见的左右布局;初始化话时 左边可以滑动;

右边如果高度不够 无法滑动时,在右边模块上下滑动过后,再去滑动左边的scroll-view就不会触发滚动,需点击一下右边的模块,左边滑动恢复正常

如果右边高度足够,出现了滚动,那么就不会出现这个问题;

如果把左边的scroll-view改成view + overflow: auto 也不会出现这个bug

测试机型如下(都是ios问题  安卓没问题)

代码片段:https://developers.weixin.qq.com/s/kz365Jmx788xNone

2 回复

这个因为你 fixed 住了呀,点右边实际背后的 整个 page 在滚动的,整个 page 滚动时 scroll-view 就滚动不了,这个是 iOS 内核问题。如果你不要页面滚动,page json 里加个 disableScroll true

有大佬么? 这就很难受了

回到顶部