Окно просмотра в Opera Mini и WM6.1 не соответствует 100% `device-width`

1
  • пример страницы: 256.cz/test/ с кодом: meta name = "viewport" content = "width = device-width, initial-scale = 1.0, minimum-scale = 1.0, maximum-scale = 1.0, user-scalable = no, target-densitydpi = device-dpi "

  • тот же стиль CSS для мобильного просмотра и обычного вида

  • последняя версия Opera Mini с Android Market (Android версии 2.1) - масштаб не 100% :-(
  • последняя Opera Mini с сайта Opera (Windows Mobile 6.1, Native Opera Mini, Not Java) - масштаб не 100% :-(
  • последняя Opera Mini с сайта Opera (Sony Ericsson W995) - масштаб 100% :-)
  • последняя Opera Mini с сайта Opera (BlackBerry) - масштаб 100% :-)

Как добиться правильного отображения (масштаб 100%) на всех мобильных устройствах?

Теги:
scale
viewport
opera-mini
opera-mobile

1 ответ

1

Opera Mini установит ширину устройства на то, что имеет смысл, учитывая размер шрифта и т.д. Например, в HTC Desire уровень масштабирования по умолчанию составляет 170%, в результате получается ширина устройства 282px (480px/1.7). target-densitydpi = device-dpi, однако поддерживается только Opera Mobile, а не Opera Mini.

Другими словами, в настоящее время невозможно установить, чтобы 1 пиксель CSS равнялся 1 пикселю устройства в Opera Mini.

  • 0
    Ах! Я думаю, что, наконец, отвечает на мои вопросы . Мне не нравится тот факт, что он сообщает о неточном размере экрана устройства. Есть ли способ, по крайней мере, случайно определить фактор планшет-телефон?

Ещё вопросы

Сообщество Overcoder
Наверх
Меню