私は、ウェブサイトの真の寸法は、iPhone(ポートレートモード)でそう480PXにビューポートのタグを設定します。iPhone(jQuery)の高さが間違っていますか?
- 480x534pxトップバーが しかし
に隠されているとき、トップバーは480x594px
jQuery(window).height()
と
window.innerHeight
と
jQuery(window).InnerHeight()
いつも480x534pxを返し、現在のコンテンツ(ポップアップウィンドウ)の上に
height: 100%; width: 100%;
コンテナを配置しようとすると、ウェブサイトの最下部に60pxのギャップを作成します。
これは既にjQueryバグ(とiPhoneのバグ)として報告されていますが、回避策はありますか?
同様の質問に対する私の答えをチェック、少し助けるかもしれないhttp://stackoverflow.com/questions/8205812/jquery-js-ios-4-and-document-height-problems –
@DmitrySemenovありがとう!私はこれを1年前に行う方法を見つけました。これをjQueryのバグとして報告しました。彼らはこれがjQuery 1.8で修正されるべきだと言いました(今はjQuery 1.9があるので、修正されているかもしれません)。 iOSのアップグレード(最近の6.0)の後にも大きな変更がありますので、定期的にスクリプトやライブラリ/プラグインを更新する必要があります:) – Atadj