无法检测用户何时到达手机浏览器的末尾

时间:2018-06-10 19:39:04

标签: javascript jquery

我正在尝试检查用户何时到达浏览器底部并使用以下内容:

:root

当我在桌面和Chrome模拟器上进行测试时,它可以正常工作,但在真正的手机(Android和IOS)上它无效。

有没有更好的方法来检测手机上的卷轴结尾?

1 个答案:

答案 0 :(得分:2)

试试这个并告诉我它是否有效:

window.onscroll = function(ev) {
    if ((window.innerHeight + window.pageYOffset) >= document.body.offsetHeight) {
        alert("you're at the bottom of the page");
    }
};