Может быть немного поздно, но используйте window.screen.height
Ответ 3
В большинстве случаев $ (window).height(); делает работу. Однако в iOS он дает неправильные результаты из-за панелей инструментов, таких же, как $ (window).outerHeight(); , Правильное значение для использования - window.outerHeight.