scroll-view tab跳转指定位置,active tab和实际的位置不一致

描述: scroll-view 在scroll-with-animation="true"情况下,使用tab切换scroll-into-view导致active tab和实际的位置不一致 解决方案:添加tab节流处理,一段时间内点击一次。不使用scroll-with-animation="true"滚动时不能点击tab

记录:使用scroll-with-animation="true"点击tab导致头部渐变效果很不协调

scroll-view白屏

描述:scroll view ios端在惯性滚动期间突然设置scroll-into-view导致内容白屏,点击后恢复 解决方案:牺牲体验:使用scroll-with-animation="true",使之有滚动过程。京东购物详情:滚动时不能点击tabnike:上两种方案兼用

方案确定

无论是上述哪种情况,滚动时切换tab都会出现问题。 不在滚动的时候切换tab。 切换tab时不让其滚动。

体验至上,不使用scroll-with-animation;

附一:如何检测页面停止滚动

  • 检测滚动距离
  • IntersectionObserver api