DaFive
@DaFive

Как запретить zoom элемента на странице в мобильном браузере?

Допустим, мы с помощью JS кода встраиваем на любой сайт некий элемент (пусть это будет кнопка).
Каким образом запретить увеличение/уменьшение элемента при зуме страницы на мобильных браузерах. То есть чтобы основной контент страницы продолжал зумиться, а наш элемент был всегда фиксированной ширины\высоты?
Спасибо.
  • Вопрос задан
  • 3138 просмотров
Пригласить эксперта
Ответы на вопрос 2
Petroveg
@Petroveg
Миром правят маленькие с#@&ки
Очевидный вариант— запретить увеличение в meta — user-scalable=no, а реализовать его самостоятельно в блоке с контентом. Кнопка должна быть за пределами этого блока.
Единственное, что вам нужно решить — использовать для увеличения блока GestureEvent или стандартные touchstart, touchend. Вроде бы андроиды поддерживают GestureEvent.
Ответ написан
Комментировать
Не понял вопроса, если честно. Увидеть бы код...почему элементу не задать в JS фиксированный размер в px?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы