我設置視口標籤480像素所以在iPhone(肖像模式)網站的真實尺寸是:iPhone(jQuery)的高度錯誤?
- 480x534px時,最上面一欄是可見
- 480x594px時,最上面一欄是 隱藏
然而, ,jQuery(window).height()
和window.innerHeight
和jQuery(window).InnerHeight()
總是返回480x534px,並且在嘗試將height: 100%; width: 100%;
容器放置在當前內容(彈出窗口)的頂部時,會在網站底部創建60px的間隔。
這被報告爲jQuery bug(和iPhone bug),但是有沒有解決方法?
檢查我的回答類似的問題,可能會有所幫助http://stackoverflow.com/questions/8205812/jquery-js-ios-4-and-document-height-problems –
@DmitrySemenov謝謝!一年前我找到了一種方法來處理這個問題,並且我將這個錯誤報告給了jQuery。他們說這應該在jQuery 1.8中解決(現在我們有jQuery 1.9,所以它可能已經修復了)。 iOS升級後(最近6.0)也有重大變化,所以我敢打賭,我們必須定期關注類似的事情,並更新腳本/庫/插件:) – Atadj