Я написал небольшое веб-приложение для сбора некоторых данных и их хранения в центральной базе данных.Я хожу вокруг, читаю значения и набираю их на веб-сайте на своем смартфоне Android.Это только для меня, поэтому на этот раз никаких проблем с юзабилити не возникает.
Теперь я хочу добавить кнопку, чтобы увеличить показание на единицу, и мне нужно иметь возможность нажимать эту кнопку несколько раз.Но если я делаю это слишком быстро, браузер распознает двойную вкладку и масштабирует / увеличивает масштаб страницы.
Я уже добавил заголовок области просмотра и воспроизводил все комбинации значений, которые я мог найти в Интернете.Но страница остается масштабируемой.Как я могу это остановить?
Вот минимальная тестовая страница, которая не работает для меня:
<!doctype html>
<html>
<head>
<title>Test page</title>
<meta name="viewport" content="width=device-width, user-scalable=no" />
<style type="text/css">
body
{
font: 16pt sans-serif;
}
</style>
</head>
<body>
This is a test page. It should not be scalable by the user at all. Not with the two-pinger pinch gesture and even less with a double-tap on the text.
</body>
</html>
Добавление начального масштаба = 1, максимального масштаба = 1 и всех видов цели, независимо от того, что было-dpi ничего не меняет.Я перезапустил браузер (Dolphin HD и стандартный браузер) и уже очистил кеш.Я на Android 2.2, телефон HTC Desire.