Я пытаюсь создать компонент TextInput, который будет редактируемым и имеет кликабельные URL. В соответствии с собственными документами реагирования, dataDetectorTypes prop поддерживается только тогда, когда editable = {false}.
Determines the types of data converted to clickable URLs in the text input. Only valid if multiline={true} and editable={false}.
Кто-нибудь нашел способ обойти это ограничение? Кажется, это должно быть возможно. Мне нужно поведение ...
- Нажатие на URL должно открыть его в браузере
- Нажатие в другом месте должно начать редактирование с этой позиции
- Это нормально если ссылка больше не активна, когда TextInput в данный момент имеет фокус