如果你们中的任何一个人可以在iPhone上启动twitter.com网络应用程序,你会注意到地址栏如何消失并被Twitter标题栏取代。您可以弹性滚动内容,但Twitter标题栏就像使用本机应用程序一样保持原位。这些家伙是怎么做到的?
更新:看起来他们更改了自己的网络应用。之前,它有点像Sencha。我试图在不使用完整库的情况下创建效果。看看这个:
http://cdn.sencha.io/touch/sencha-touch-2.1.0/examples/kitchensink/index.html
答案 0 :(得分:0)
他们没有永久隐藏地址栏。他们正在使用Mobile Safari的向下滚动行为导致地址栏随页面滚动。他们所做的是向下滚动页面,可能使用window.scrollBy
,因此地址栏“消失”(就像在任何其他页面上一样)。如果你摆弄页面,你可以一直滚动到顶部。