Я разрабатываю HTML-страницу для отображения в браузерах Android. Рассмотрим этот простой пример страницы:
<html>
<head><title>Simple!</title>
</head>
<body>
<p><img src="http://sstatic.net/so/img/logo.png"></p>
</body>
</html>
На стандартных телефонах с HVGA (320x480) оно выглядит нормально, но на HDPI WVGA размерах (480x800 или 480x854) встроенный браузер автоматически масштабирует изображение; это выглядит некрасиво.
Я читал, что должен иметь возможность использовать этот тег, чтобы заставить браузер прекратить масштабирование моей страницы:
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; minimum-scale=1.0; user-scalable=0;" />
... но все, что нужно сделать, это отключить масштабирование пользователя (кнопки масштабирования исчезают); на самом деле это не мешает браузеру масштабировать мое изображение. Настройка коэффициентов масштабирования (установка их всех на 2,0 или 0,5) не дает никакого эффекта.
Как я могу заставить браузер WVGA прекратить масштабирование моих изображений?