Кроссплатформенный метод удаления адресной строки в мобильном веб-приложении

Я работаю над мобильным веб-приложением и пытаюсь удалить адресную строку. Это достаточно просто, если только<body>Естественная высота не достаточно высока, чтобы прокручивать. Попробуйте, как я мог, я не могу найти надежный iphone / android, метод кросс-устройства, гарантирующий, что<body> достаточно высок, чтобы адресная строка исчезла. Многие из методов, которые я видел, основаны наscreen.height что делает страницу выше, чем она должна быть. Он должен быть ТОЛЬКО достаточно высоким, чтобы адресная строка исчезла, и не выше!

У кого-нибудь есть скрипт, который прекрасно справляется с этим? Все, что мне нужно, чтобы определить высоту страницы за вычетом адресной строки для iPhone и Android.

Я пробовал:

screen.height //too tall
window.innerHeight //too short
document.documentElement.clientHeight //too short
document.body.clientHeight //almost but too short

JQUERY разрешено.

Ответы на вопрос(2)

Ваш ответ на вопрос