Игнорировать множественные сенсорные события в React Native - PullRequest
0 голосов
/ 28 февраля 2020

Я создаю приложение (использую реагировать нативно) для людей с болезнью Паркинсона. Распространенным симптомом заболевания является тремор, поэтому, если возможно, я бы хотел игнорировать множественные события касания

Таким образом, когда пользователь касается экрана несколько раз подряд, регистрируется только первое событие касания, и, возможно, пользователь должен сделать паузу, прежде чем продолжить.

Я надеюсь включить это с помощью тумблера, чтобы пользователи, которые не живут с тремором, могли легко отключить эту функцию.

Я знаю о событиях указателя и отключении компонентов и т.д. c. но мне было интересно, существует ли простой способ обработки сенсорных событий или отключения всех компонентов за один go на короткий период времени.

Также следует отметить, что я собираюсь создать приложение iOS и Android, но в данный момент я больше сосредоточен на приложении Android, так как мне проще тестировать. Таким образом, решение для обоих предпочтительнее, но если это возможно только на Android, сейчас это будет нормально.

Любая помощь будет очень признательна! :-)

РЕДАКТИРОВАТЬ: я думаю, что одним из простых решений было бы вместо игнорирования быстрых последовательных событий касания, я бы позволил пользователю только нажимать и удерживать цели вместо

...