iOS で実際の画面の高さを判断しようとしています。
短いページで。以下のコードを使用すると、サイズが正しくありません。
window.innerHeight
これにより、私の iPod touch では 356 が返されます。これは画面の高さ - URL バーです。ページのコンテナに CSS ルールを追加すると、正しい数値 416 が返されます。
#container { min-height:600px; }
ただし、このソリューションの問題は、一部のページの下部に空白のチャンクが追加されることです。
私は次のようにしてこれを修正しようとしました。
$('#container ').css('height', '800px');
window.scrollTo(0, 1);
$('#container ').css({
'height' : window.innerHeight + 'px'
});
これはうまくいきません。ページの高さにはまったく影響しませんが、その理由はわかりません。以前にこの問題を解決した人はいますか?