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

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

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

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

Похожие вопросы
21 нояб. 2024, в 19:28
200000 руб./за проект
21 нояб. 2024, в 19:09
5000 руб./за проект
21 нояб. 2024, в 17:47
7000 руб./за проект