首页 > 解决方案 > 检查用户是否在页面底部不适用于移动设备

问题描述

我有这个分页系统,当窗口滚动时,它会检查它是否滚动到底部,如果是,它会做一些事情。

    $(window).scroll(function() {
       if ($(window).scrollTop() + $(window).height() >= $(document).height()) {
          console.log('bottom');
       }
    });

这在桌面上完美运行,但在 Android Chrome 上却不行。我在想也许这就是 chrome 在 Android 上计算这些 jQuery 方法的方式。有没有办法解决这个问题,或者这个计算不适用于移动设备?

更新:我刚刚检查了 Apple 的 Safari,它在那里工作,但在多个 android 设备上却没有。

标签: javascriptjquerygoogle-chromewebmobile

解决方案


推荐阅读