iPad 上 Safari 中的 onBottom 问题
作者: sir-marc创建于 2018年12月7日更新于 2021年3月18日
标签ios
我们发现在最新的 iPad 上在 Safari 中切换"headroom--bottom"类并不正常工作。经过调查后,我发现计算 `currentScrollY + this.getViewportHeight() >= this.getScrollerHeight()` (https://GitHub.com/WickyNilliams/headroom.js/blob/master/src/Headroom.js#L354) 从来不成立。这可能是由于延迟执行而导致无法获取最新的 - 以及最大的 - 滚动位置。大多数时候,它只会错过几个像素(2-10像素)。我创建了一个简单的示例来演示这一点:
内容来源: WickyNilliams/headroom.js