Интересно, возможно ли предотвратить предотвращение двойного нажатия и масштабирования и двойного нажатия на центр в определенном элементе HTML в Safari iOS (iPad 1)?
Поскольку моя небольшая игра HTML5 заставляет пользователей делать быстрые клики (или краны), которые интерпретируются как двойные щелчки, а когда это происходит - страница меняет масштаб и центрирует себя.
Обнаружение двойных щелчков (например, в этом ответе - Safari iPad: предотвратите увеличение двойного касания) плохо пахнет..
Неверный ответ # 1:
<meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
- не подходит для моих целей, потому что он блокирует любое масштабирование.
Неверный ответ # 2:, возможно, для этого достаточно было бы .preventDefault()
на событии click? - Не имеет никакого эффекта.