Safari iPad 1: как отключить масштабирование / центрирование при двойном касании, но сохранить масштабирование пальцем

Интересно, можно ли предотвратить двойное касание для увеличения и двойное касание для центрирования на определенном элементе HTML в Safari iOS ( iPad 1)?

Потому что моя небольшая игра HTML5 заставляет пользователей делать быстрые щелчки (или нажатия), которые интерпретируются как двойные щелчки, а когда это происходит - страница меняет масштаб и центрируется сама.

Обнаружение двойных щелчков ( как в этом ответе - Safari iPad: предотвращение увеличения при двойном касании ) плохо пахнет ..

Неверный ответ №1: - не подходит для моих целей, потому что он блокирует любое масштабирование.

Неверный ответ №2: возможно будет ли для этого достаточно .preventDefault () при событии щелчка? - Не имеет никакого эффекта.

10
задан Community 23 May 2017 в 12:23
поделиться