iOS 中页面如果出现滚动条后,滑动浏览内容时会感觉特别卡,在移动设备上体验很不好
方案一
css代码中,需要滑动的地方 添加 -webkit-overflow-scrolling: touch; 在 safari 浏览器(iOS中也适用)中,在手指停止滑动后,页面会根据惯性继续滑动
developer.mozilla.org/en-US/docs/…
bug:
在iOS中,内容在惯性滑动过程中,click 事件无效,惯性滑动停止后,click 事件才会触发。
方案二
使用 better-scroll , 满足滑动,上拉,下拉等事件触发,在 vue 中也有对应的实现和官方 Demo
better-scroll.github.io/docs/en-US/
移动设备中在页面滑动时可能为了美观和体验,需要隐藏滚动条 www.jianshu.com/p/70690d0ea…