#react-native #react-native-ios
#react-native #react-native-ios
Вопрос:
Я использую индивидуальную архитектуру для приложения, которое использует react-native и Unity.
Библиотека находится здесь: https://github.com/f111fei/react-native-unity-view
Проблема, с которой я сталкиваюсь, заключается в том, что клавиатура не будет отображаться на iOS, когда я выбираю ввод текста в Unity.
Но если бы я должен был открыть ввод текста на стороне react-native. Затем функциональность клавиатуры будет работать на стороне Unity и продолжит работать для «сеанса». Но клавиатура не будет отображаться, если я сначала не «активирую» клавиатуру для открытия на стороне react-native.
Если я регистрируюсь на стороне Unity, он считает, что клавиатура действительно открыта и видна.
Я предполагаю, что это какое-то событие жизненного цикла, которое инициализирует клавиатуру, и react-native вызывает это. Но unity не вызывает его при настройке таким образом.
Каким будет жизненный цикл для iOS? Можно ли запустить его вручную, чтобы затем «включить» клавиатуру?
Спасибо
Комментарии:
1. Этот пакет больше не поддерживается, попробуйте использовать этот: github.com/wowmaking/react-native-unity
2. Спасибо, я посмотрю на это, но есть ответвление оригинала, которое поддерживается, и я мог бы применить исправление самостоятельно, если смогу лучше понять проблему.