vue项目引用better-scroll插件,在最新的ios13.4版本上,滑动到底部或顶部过快,会出现页面回弹
最近的一个vue项目,客户提出在滑动到底部或顶部过快,会出现页面回弹,刚开始我以为是我自己哪里设置有问题,后来测试发现是ios版本问题
在ios刚升级的13.4版本上滑动到底部或顶部过快,就会出现页面回弹,首先想到在BS初始化时设置了禁止回弹:bounce:fasle,结果确实不回弹了,但是到底部或者顶部时整个页面会突然的闪一下,所以此路不通
后来问了同事,说在git上有个issue #978 就是关于这个问题的讨论,然后我就去找了一下,链接如下:https://github.com/ustbhuangyi/better-scroll/issues/978
里面说啥方法的都有,试了有几种复杂的方法,不行,最后发现一个被我忽略的答案,没抱希望的试了试,嘿,成功了,就是在BS初始化时设置配置:useTransition:false,就这么搞定了