Получите высоту окна на мобильных устройствах (особенно iPhone) без использования jQuery

Все ответы на SO для получения высоты устройства выглядят на основе jQuery. Нам нужно что-то в чистом JavaScript до загрузки кода jQuery.

Ответ 2

Может быть немного поздно, но используйте window.screen.height

Ответ 3

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

Попробуй это:

(typeof window.outerHeight != 'undefined')?Math.max(window.outerHeight, $(window).height()):$(window).height()