移动浏览器上的无限滚动

Infinite Scroll on Mobile browsers

本文关键字:无限 滚动 浏览器 移动      更新时间:2023-09-26

我正在尝试在我的网站上实现无限滚动,它在任何计算机上的浏览器上都能很好地工作,但在移动浏览器上也有问题。到目前为止,在chrome上,如果我不放大或缩小,它可以正常工作,但一旦我放大,它就会停止工作。在狩猎中,它根本不起作用。这是我正在使用的代码:

$(window).on('scroll', function (e) {
    console.log(" window.scrollTop = " + $(window).scrollTop() + " document.height=" + $(document).height() + " window.height =" + $(window).height());
    if ($(window).scrollTop() == $(document).height() - $(window).height()) {
        load();
    }
});

如果有人有什么建议,请告诉我。

而不是使用

$(window).height()

尝试使用

window.innerHeight