javascript - 检查用户是否在页面底部不适用于移动设备
问题描述
我有这个分页系统,当窗口滚动时,它会检查它是否滚动到底部,如果是,它会做一些事情。
$(window).scroll(function() {
if ($(window).scrollTop() + $(window).height() >= $(document).height()) {
console.log('bottom');
}
});
这在桌面上完美运行,但在 Android Chrome 上却不行。我在想也许这就是 chrome 在 Android 上计算这些 jQuery 方法的方式。有没有办法解决这个问题,或者这个计算不适用于移动设备?
更新:我刚刚检查了 Apple 的 Safari,它在那里工作,但在多个 android 设备上却没有。
解决方案
推荐阅读
- r - 基于(布尔)反应性条件的反应性失效
- c# - 使用 PhysicalFile 时如何正确捕获 FileNotFoundException
- php - 执行工匠命令时未找到 ServiceProvider 错误
- php - 使用 html 表单更新数据库
- ml.net - ML.NET 0.11 中用于多类分类模型的高基数分类值
- c# - UWP CompositionObject Animation 导致黑屏
- powershell - 喷溅不适用于参数 -Filter
- leaflet - 使用时间滑块在地图上绘制多边形 + 时间戳
- security - Mesoshpere dcos opensource 去马拉松时没有身份验证
- python - 如何提供来自 Google App Engine 的 GZIP 编码图像