Задать вопрос
Carduelis
@Carduelis
Web-developer, front-end, js, less

Как сделать плавный pinch-to-zoom с помощью hammer.js?

В проекте есть svg-шка, которую требуется зумить в контйнере с помощью pinch-to-zoom. Все бы ничего, но скейлинг происходит с явными задержками из-за тормозов. При этом, вывод текстом значения масштаба происходит мгновенно.

Как реализовать это? Видел множество решений, но они задействуют масштабирование для самого тега или для его родителя, но это вызывает проблему: браузеры масштабируют внутренние элементы svg как растр, а не вектор, применяя же скейлинг к внутренним тегам в svg все ок, но оно тормозит.
Как быть?
  • Вопрос задан
  • 383 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

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

Похожие вопросы