jquerymobile:滚动到页面底部。iOS 5的问题

jquerymobile:滚动到页面底部。iOS 5的问题,jquery,ios5,jquery-mobile,scroll,Jquery,Ios5,Jquery Mobile,Scroll,我在jqm1.0.1中创建了一个移动聊天窗口。除了在iOS 5上出现新文本时滚动到底部外,它在任何情况下都可以正常工作,特别是由于启用了touchOverflow,因此需要猜测 我基本上有一个固定的页眉和页脚,以及一个contentdiv,当它从周期性的新行轮询中进入时,我会将带有文本的标签附加到其中。非常简单。当我获得新文本时,我会在将其附加到div后执行以下操作: var contentDiv = $('.chatHistory', thisPage); contentDiv.tri

我在jqm1.0.1中创建了一个移动聊天窗口。除了在iOS 5上出现新文本时滚动到底部外,它在任何情况下都可以正常工作,特别是由于启用了touchOverflow,因此需要猜测

我基本上有一个固定的页眉和页脚,以及一个contentdiv,当它从周期性的新行轮询中进入时,我会将带有文本的标签附加到其中。非常简单。当我获得新文本时,我会在将其附加到div后执行以下操作:

  var contentDiv = $('.chatHistory', thisPage);
  contentDiv.trigger('updatelayout');

  $(document).scrollTop(10000000);
  //NOTE: $(window).scrollTop(10000000); works too
这在安卓ICS上运行良好,例如向下滚动,以便新内容显示在页面底部。当updatelayout完成时,会有一些空白出现一秒钟,但超过这个空白就可以正常工作了。至少在iOS v5上,我一辈子都不能让这种东西工作

我需要使用滚动视图吗?如果可能的话,我希望避免这种情况,这样可以在JQM支持的尽可能多的平台上工作。使用touchOverflow滚动还有其他方法吗


谢谢

我正在查看JQM 1.2的文档,是否有.mobile.silentScroll1000000美元的好运?

我可能会建议: $.mobile.silentScroll$document.height


不确定是否所有浏览器都支持越过对象的高度。

我正在查看JQM 1.2的文档,是否有$mobile.silentScroll1000000?

我可能会建议: $.mobile.silentScroll$document.height


不确定是否所有浏览器都支持越过对象的高度。

对我有用吗?您是否尝试过将scrollTop应用于html和/或body元素?对我有用吗?您是否尝试过将scrollTop应用于html和/或body元素?