Цифры Dialpad теперь регистрируются на сенсорных устройствах

Fixkamo-internal
Порезанный
26 апреля 2026 г. в 21:04 UTC
Автор
kamo
Обещать
8395893

Кнопки dialpad, называемые e.preventDefault(), как в OnTouchStart, так и OnTouchEnd. Это останавливает браузер от запуска синтетического события щелчка что следует за прикосновением — так что onClick={handleDialpadClick} никогда не запускался планшеты и нажатие клавиши никогда не прикрепляли цифру к дисплею циферблата. Мышиный путь не был затронут, потому что мышиные события не проходят через эти ворота. Отключите функцию предотвращения по умолчанию с onTouchStart/onTouchCancel и на OnTouchEnd Keep PreventDefault (для подавления выбора длинных нажатий iOS) при явном вызове handleDialpadClick, так что цифра все еще приземляется.

Все изменения

Как вы видите судоходство?

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

Начните бесплатно навсегдаПосмотреть цены