galaxy S3.. метатег области просмотра не работает

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

<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0,
      width=device-width, user-scalable=no, target-densitydpi=medium-dpi" />

Когда я тестирую его на устройстве Galaxy S3, окно просмотра работает неправильно.

Я видел подобное в Android 4.0.2. В Android 4.0.2 я слышал, что в самой ОС Android есть ошибка, которая не может правильно применить область просмотра.

У кого-нибудь есть идеи??


person user1531214    schedule 18.07.2012    source источник
comment
У меня тоже такая проблема, все обычные настройки окна просмотра не работают, страница уменьшена, а текст в два раза меньше, чем на iphone или htc wildfire s. Хотелось бы решить это.   -  person Typo Johnson    schedule 26.07.2012


Ответы (1)


Я действительно нашел важную подсказку.

http://developer.android.com/guide/webapps/targeting.html

" значения меньше (или равные) 320 приводят к значению, равному ширине устройства "

Итак, выполнение «Ширины = 320», типичная настройка, переносимая с IPhone, похоже, не работает.

Установите его на 321, и он работает!

Протестировано на galaxy s3, playbook, galaxy note

person Greg Balajewicz    schedule 20.09.2012
comment
РЖУ НЕ МОГУ! Это сумасшедший дизайн. Забавно, что на этой странице написано: «Если ваша веб-страница рассчитана на ширину ровно 320 пикселей, вы можете указать этот размер для ширины области просмотра», а затем сразу же предупреждает вас, что область просмотра 320 пикселей означает «ширину устройства». . - person Ben Clayton; 04.01.2013