Aleksandr
https://github.com/react-navigation/react-navigation/issues/3956
A
на андроиде: у динамических компонентов не работает zIndex
A
кто как лечил?
A
вообще кому-нибудь удалось сделать рабочие всплывашки в форме? показывается при ошибках валидации
Alexsandr
или еще актуально
Alexsandr
сори, чет потерялся на работе
Sergey
прихожу к выводу, что textinput с правильной библиотекой масок - вполне себе инструмент в RN
Demuz
разобрался ?
Пришлось отключить анимирование и свайп во вложенном верхнем таб навигаторе. Только с такими параметрами работает.
Demuz
Пришлось отключить анимирование и свайп во вложенном верхнем таб навигаторе. Только с такими параметрами работает.
Если включаешь свайп то всё, не видно скрина и тормознуто работает. Но это только при условии что ты это все в нижний таб навигатор вложил.
Demuz
Ну свайп желателен конечно.
Alexsandr
Alexsandr
Demuz
Ну да, так нужно.
Alexsandr
я думаю, что ты что-то не правильно сделал с конфигом роутов
Alexsandr
Ну да, так нужно.
https://gist.github.com/mnshkv/7217f023daae9ac7a7d20e1010462654
Alexsandr
вот у меня так сделано
Alexsandr
и все работает
Alexsandr
@Demuzx, если не получиться отпиши в личку
Alexsandr
посмотрим
Demuz
У вас роутеры не настроены там. И еще разница в том, что у вас в дополнительный стек обурнут верхний таб навигатор.
Demuz
Разве для того чтобы работала навигация в навигации, не нужно так делать?
Rakhmonov
Добрый день. Кто нибудь делал авторизацию через ФБ на webview? Нажал на кнопу авторизация через фб, открывается форма заполняю и нажал вход, но ничего не произошло. сайт не перенаправляет. а через веб версию все нормально работает
Demuz
нет)
Ну я больше документации rnav v2 всё таки верю.
Demuz
Получается, можно попробовать обернуть в доп стек навигатор, только фиг пойми зачем, он мне не нужен. В остальном, мой конфиг не отличается.
Alexsandr
оборачивая в стеки
Alexsandr
так более декларативно
Demuz
Сейчас попробую оберну.
Alexsandr
Сейчас попробую оберну.
давай удачи, пиши если что
Vit
кто как лечил?
чисто порядоком компонентов, верхние позднее в рендере
A
ну вот.. а с меня тут смеялись что я использую flexDirection: 'column-reverse'
A
лайф-хак
A
собственно: вот кейс
A
на IOS символы нижнего инпута все равно перекрывают всплывашку
A
на andorid всплывашка вообще не видна
A
всплывашка лежит внутри инпута: <Input> <TextInput /> <Error /> </Input>
Demuz
давай удачи, пиши если что
Не работает. Зверско просто тормозит.
Alik
Ребят, всем привет, такой вопрос: Есть ли примеры (сурс-код) реально чего-то сложного на РН, не просто всякие todo приложения с туториалов? На гитхабе, битбакете или еще где
Sergey
mapview для expo
Sergey
airbnb/react-native-maps
Sergey
и для rn в тч
Sergey
https://github.com/react-community/react-native-maps
Denis
Нужна помощь, а то уже с ума схожу, подскажите пожалуйста хоть в какую строну сморуть. Суть моей проблемы такова: на одним скрине должны быть 2 формы, переход между ними должен быть с помощью свайпа (типа карусели)
Pavel
Viewpager
Denis
https://github.com/archriss/react-native-snap-carousel
пытался эту штуки прикрутить, но она чего-то начинает ехать когда берешь в фокур какой-то инпут
Demuz
пытался эту штуки прикрутить, но она чего-то начинает ехать когда берешь в фокур какой-то инпут
Может клавиатура поднимает контент или типа того. Я юзаю его в продакшене, проблем не было. Только в дебаг версиях есть проблемы. Там они об этом предупреждают. На релизе лучше работает.
Demuz
А едет скорей всего из-за того что клавиатура на сдвиг контента настроена не в том месте, типа того.
Demuz
есть такое, сейчас еще раз попробую, спасибо за наводку
Только вчера тоже столкнулся со схожей проблемой, что не в том месте здвиг контента клавиатурой стоял. kb avoidingView.
Denis
Всем привет. Кто может подсказать как нужно реализовать отправку эвентов из Java в JS, что бы JS код он выглядел также как в этом примере для iOS https://facebook.github.io/react-native/docs/native-modules-ios#sending-events-to-javascript.
Denis
А конкретнее, вот так const calendarManagerEmitter = new NativeEventEmitter(CalendarManager); const subscription = calendarManagerEmitter.addListener( 'EventReminder', (reminder) => console.log(reminder.name) );
Denis
Все примеры для Android, которые я смог найти, почему-то используют DeviceEventEmitter
Alexsandr
Не работает. Зверско просто тормозит.
на реальном устройстве запускал, потому что у меня в эмуляторе даже не тормозит
Denis
Этот пример использует DeviceEventEmitter. Он мне не нужен.
Denis
Именно! И мне нужно сделать так-же но для Android
Denis
Вот так примерно https://github.com/wix/react-native-navigation/blob/v2/lib/android/app/src/main/java/com/reactnativenavigation/react/EventEmitter.java
Хм. Там в коде используется вот такой эмиттер: private final RCTDeviceEventEmitter emitter; Опять DeviceEventEmitter
Gena
Хм. Там в коде используется вот такой эмиттер: private final RCTDeviceEventEmitter emitter; Опять DeviceEventEmitter
И что? Вам надо, чтоб js код хендлинга эвентов выглядел одинаково для обоих платформ, правильно? В модуле, на файл из которого я дал ссылку это так.
Gena
Имейте ввиду ещё, что в android у RN все события глобальны, имена надо неймспейсить.
Denis
И что? Вам надо, чтоб js код хендлинга эвентов выглядел одинаково для обоих платформ, правильно? В модуле, на файл из которого я дал ссылку это так.
Да? а это тогда что такое? https://github.com/wix/react-native-navigation/blob/8acfe41f044456aefea838fc76881bda067ad8cd/src/NativeEventsReceiver.js#L8 То есть мне теперь во всем JS коде такие условия ставить?
Gena
Да? а это тогда что такое? https://github.com/wix/react-native-navigation/blob/8acfe41f044456aefea838fc76881bda067ad8cd/src/NativeEventsReceiver.js#L8 То есть мне теперь во всем JS коде такие условия ставить?
Опс ) Не заметил его... ща у себя в модулях гляну. В любом случае это условие нужно только в одном файле - прокси.
Gena
У меня нет такого и всё работает... это или от старых реализаций в RN осталось или у них бардак в коде. Ща...
Gena
Да? а это тогда что такое? https://github.com/wix/react-native-navigation/blob/8acfe41f044456aefea838fc76881bda067ad8cd/src/NativeEventsReceiver.js#L8 То есть мне теперь во всем JS коде такие условия ставить?
Смотрите, в RN это и так хендлится... все подписки из NativeEventEmitter уходят ещё и в RCTDeviceEventEmitter: https://github.com/facebook/react-native/blob/0.56-stable/Libraries/EventEmitter/NativeEventEmitter.js#L34
Denis
Смотрите, в RN это и так хендлится... все подписки из NativeEventEmitter уходят ещё и в RCTDeviceEventEmitter: https://github.com/facebook/react-native/blob/0.56-stable/Libraries/EventEmitter/NativeEventEmitter.js#L34
Вахаха) Весело у вас тут. Теперь понятно почему на андроиде все примеры только с DeviceEventEmitter. Большое спасибо за разъяснение.
Gena
Вахаха) Весело у вас тут. Теперь понятно почему на андроиде все примеры только с DeviceEventEmitter. Большое спасибо за разъяснение.
Да... там всё очень криво ))) А я понял, почему не видел этих условий в react-native-navigation... я всегда на версию 2 смотрел, она в браче v2 )))
Denis
Кто знает как установить placeholder по центру? 🙂
不退転」
Кто знает как установить placeholder по центру? 🙂
В стили написать textAlign: 'center' ?
George
Добрый день! Подскажите пожалуйста есть видео какое нибудь где просто сайт заворачивают в приложуху, или есть кто нибудь кто может помочь подсказать за ₽ естественно ?
不退転」
У тебя там мб конфликты в стиле
Denis
У тебя там мб конфликты в стиле
может быть, юзаю react-native-elements