Браузер Android: получение размера области просмотра - PullRequest
1 голос
/ 02 ноября 2011

Я создаю наложение для веб-сайтов, которые будут иметь доступ к мобильным устройствам. В iPhone я получаю визуальный размер области просмотра с помощью window.innerWidth и размер области просмотра с помощью document.documentElement.clientWidth в iPhone, он работает отлично, но в Android (2.2, 2.3.3) браузеры по умолчанию не дают правильный размер визуального окна просмотра, и этот размер не изменяется, когда я увеличиваю или уменьшаю масштаб.

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

Ответы [ 2 ]

1 голос
/ 11 декабря 2011

Эта опция поддерживается начиная с версии 534.13 WebKit.Таким образом, только браузеры Android 3 и выше будут предоставлять визуальный размер области просмотра, поскольку более низкие версии Android используют WebKit 533.1.

0 голосов
/ 12 декабря 2013

Браузер Android Android 4.0.3 и 4.1.2 выглядит так же. Кажется, он не работает должным образом для этих браузеров. Это не работает даже в Chrome. Здесь - рабочий пример.

...