Браузер Android: заполнить вертикальный вид? - PullRequest
1 голос
/ 03 марта 2011

У меня есть веб-приложение, которое я хочу точно заполнить в окне просмотра браузера по вертикали, включая перемещение адресной строки за верхнюю часть.

Есть ли способ получить размер окна просмотра браузера без адресной строки?В настоящее время я использую jQuery, например:

$("#mainBox").height($(window).height)

, но это заполнит область просмотра за вычетом адресной строки, в результате чего элемент будет слишком узким при просмотре в альбомной ориентации.

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

1 Ответ

1 голос
/ 16 июня 2011

Вам необходимо сбросить высоту в событии oerintationchange. Таким образом, вы создаете обработчик событий directionalchange для окна, в котором вы должны вызывать ту же строку внутри этого обработчика, и вы получите новую высоту окна, и вы должны быть хорошими.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...