На мобильных устройствах (например, Chrome на Android) высота области просмотра изменяется в зависимости от того, скрыта ли URL / адресная строка, или в зависимости от того, прокручиваете ли вы страницу вверх или вниз.
Учитывая это, мне нужно 2 переменные:
- Высота области просмотра, если отображалась панель URL (независимо от фактического состояния).
- Высота области просмотра, если панель URL была , а не показ (независимо от фактического состояния).
Другими словами: "min" и "max" высоты области просмотра.Как бы я поступил так?Я только знаю, как получить:
- Высота области просмотра с учетом текущего состояния панели URL (показывает / не показывает).
Делая: Math.max(document.documentElement.clientHeight, window.innerHeight || 0)
(источник:https://stackoverflow.com/a/8876069/473368).