Заставляем работать Touch Events

Несмотря на то, что в React реализована поддержка Touch Events, но рецепт, указанный в документации, толком не работает, либо срабатывает Tap через раз, либо с задержкой примерно в 300 мс. Относится к React 0.13.3 и более ранних версий.

Проблема касается в основном IOS устройств.

Эту проблему можно решить подключив плагин react-tap-event-plugin.

У меня после этого все заработало, код прекрасно работает с onClick, без каких-либо доработок.

Вызывать этот код не требуется.

React.initializeTouchEvents(true); 

На этом все.

ссылка на оригинал статьи http://habrahabr.ru/post/265333/

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *