Javascript 如何在移动设备中滚动到页面底部

Javascript 如何在移动设备中滚动到页面底部,javascript,html,css,mobile,jquery-plugins,Javascript,Html,Css,Mobile,Jquery Plugins,当收到或发送新邮件时,我尝试向下滚动到页面底部,我已经设置好了所有内容,并且在笔记本电脑上工作正常,但是当我尝试在移动设备上访问我的网站时,滚动事件不起作用 我已经使用了jQuery scroll和纯javascript scroll,但它们都不能在移动设备上使用 以下是我在互联网上找到的所有功能: //first method window.scrollTo(0,document.body.scrollHeight); //second method $("html,body").anima

当收到或发送新邮件时,我尝试向下滚动到页面底部,我已经设置好了所有内容,并且在笔记本电脑上工作正常,但是当我尝试在移动设备上访问我的网站时,滚动事件不起作用

我已经使用了jQuery scroll和纯javascript scroll,但它们都不能在移动设备上使用

以下是我在互联网上找到的所有功能:

//first method
window.scrollTo(0,document.body.scrollHeight);

//second method
$("html,body").animate({
    scrollTop: $(document).height()
}, "slow");

//third method
$('my-messages-container').animate({ scrollTop : $(document).height()+1000000 });

当我使用开发工具mobile simulation时,代码运行良好。但当我在真正的移动设备上试用时,它不起作用。

如上所述:

这会让你看到这一页的底部

elementAtBottomOfPage.scrollIntoView()
这就是最终在iOS上为我工作的东西


$(窗口).scrollTop()+$(窗口).height()?我只是尝试了一下,但还是不走运。你到底是如何调用这些方法的?当用户单击“发送”按钮时,一个函数被称为“做一些事情”,然后出现了其中一种方法。我知道,这种方法在web浏览器上可以正常工作,但在移动设备上却不行。
elementAtBottomOfPage.scrollIntoView()