松开手指后某些 iOS 网页不继续滚动的原因是什么?

What causes some iOS web pages to not continue scrolling when swiping finger is released?

我的网页或网页的某些滚动上下文部分无法在移动版 Safari 和 UIWebView 中正确滚动。当您滑动时,正常行为是页面在您的手指离开屏幕后继续滚动,并根据您滑动的速度逐渐停止。在这些页面上,一旦手指抬起,页面就会停止滚动,从而导致非常生硬的用户体验。

一个例子:

http://parlaywith.me/terms/

您提到您没有使用任何库来进行 JS 滚动,但看起来您包含的库之一(我相信是 Polymer)正在接管滚动。

要确认这一点,请使用 Safari Web Inspector 并禁用 javascript - 您会看到示例页面将不再滚动。