React не обрабатывает событие onClick на iphone, нужно клики реализовывать через onTouchStart, у меня уже очень много обработчиков на onClick висит в проекте, подскажите как безболезненно пофиксить это? Может есть какая то либа?
React обрабатывает событие onClick на iPhone.
Проблема в чем-то другом. И, возможно, гораздо лучшим решением будет ее выявление, нежели костылить по всему проекту onTouchStart.
Андрей Охотников, в safari были проблемы с установкой слушателей onclick, не связанные с React. Сейчас все отлично.
Поддерживать ios7 нет особого смысла, эта версия почти не используется - 0.3% пользователей мобильных устройств Apple. Далеко не все из них используют Safari и не факт, что вообще выходят на своем устройстве в интернет. Предлагаю забить.
Использование конкретной версии iOS Safari можете посмотреть тут.