SAMURA1
@SAMURA1
Новичок в программировании

Как отключить лупу айфона в react telegram mini apps?

Всем привет, очень нужна помощь. Разрабатываю приложение типа хомяка и на айфоне можно даблкликом ( второй клик зажать ) вызывается лупу и если держать эту лупу и вторым пальцем держать внутри появившейся лупы то начинаю эмулироваться десятки кликов в секунду. Я уже что только ни пробовал и все советы с CSS и даже писал скрипт который отлавливает даблклики и отменяет их и использовал hammer js который тоже не справился. В хомяке это пофиксили как-то, я видел там пытались css, но в итоге лупа у них все равно вызывается, но клики которые сделаны с помощью нее просто не регистрируются.
Лупа примерно такая:
2941184.jpg
  • Вопрос задан
  • 168 просмотров
Решения вопроса 1
SAMURA1
@SAMURA1 Автор вопроса
Новичок в программировании
Фикс был найден. Вместо использования onTouchStart и onTouchEnd используйте, onPointerDown и onPointerUp. Делают они практически одно и то же ( в подробности не вдавался ), но они не вызываются браузером Safari в отличии от onTouchStart при нажатии и проведении пальцем по лупе.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
01 дек. 2024, в 23:06
1000 руб./за проект
01 дек. 2024, в 22:49
1 руб./за проект
01 дек. 2024, в 21:50
1000 руб./в час