隐藏地址栏,而不隐藏iOS 6上的智能应用程序横幅

我正在使用标准的scrollTo技术隐藏iOS上的地址栏(如下所示 )。 我也在使用iOS 6智能应用程序横幅 ,但是当使用上述技术来隐藏地址栏时,智能应用程序横幅也会被屏幕顶部的地址栏隐藏起来。

有没有办法隐藏地址栏,但不是智能横幅?

长话短说, HTML5 Boilerplate中的聪明人已经在他们的移动版本中解决了这个问题。

检查MBP.hideUrlBarOnLoad中的MBP.hideUrlBarOnLoad ,隐藏地址栏并不隐藏智能应用程序横幅。 看起来关键的区别可能是MBP.getScrollTop ,它比简单地滚动到1获得更智能的滚动点。