@reactnative_ru

Страница 766 из 878
Demuz
02.08.2018
12:04:00
разобрался ?
Пришлось отключить анимирование и свайп во вложенном верхнем таб навигаторе. Только с такими параметрами работает.

Пришлось отключить анимирование и свайп во вложенном верхнем таб навигаторе. Только с такими параметрами работает.
Если включаешь свайп то всё, не видно скрина и тормознуто работает. Но это только при условии что ты это все в нижний таб навигатор вложил.

Demuz
02.08.2018
12:05:08
Ну свайп желателен конечно.

Google
Alexsandr
02.08.2018
12:06:05
Demuz
02.08.2018
12:06:51
Ну да, так нужно.

Alexsandr
02.08.2018
12:06:57
я думаю, что ты что-то не правильно сделал с конфигом роутов

Ну да, так нужно.
https://gist.github.com/mnshkv/7217f023daae9ac7a7d20e1010462654

вот у меня так сделано

и все работает

@Demuzx, если не получиться отпиши в личку

посмотрим

Demuz
02.08.2018
12:12:58
У вас роутеры не настроены там. И еще разница в том, что у вас в дополнительный стек обурнут верхний таб навигатор.



Rakhmonov
02.08.2018
12:13:38
Добрый день. Кто нибудь делал авторизацию через ФБ на webview? Нажал на кнопу авторизация через фб, открывается форма заполняю и нажал вход, но ничего не произошло. сайт не перенаправляет. а через веб версию все нормально работает

Demuz
02.08.2018
12:13:45
Это же по документации rnavigation v2.

Alexsandr
02.08.2018
12:13:58
нет)

Google
Demuz
02.08.2018
12:14:38
нет)
Ну я больше документации rnav v2 всё таки верю.

Получается, можно попробовать обернуть в доп стек навигатор, только фиг пойми зачем, он мне не нужен. В остальном, мой конфиг не отличается.

Alexsandr
02.08.2018
12:16:31
оборачивая в стеки

так более декларативно

Demuz
02.08.2018
12:19:23
Сейчас попробую оберну.

Alexsandr
02.08.2018
12:19:53
Сейчас попробую оберну.
давай удачи, пиши если что

morda
02.08.2018
12:21:02
кто как лечил?
чисто порядоком компонентов, верхние позднее в рендере

Alexander
02.08.2018
12:24:19
ну вот.. а с меня тут смеялись что я использую flexDirection: 'column-reverse'

лайф-хак

собственно: вот кейс



на IOS символы нижнего инпута все равно перекрывают всплывашку

на andorid всплывашка вообще не видна

всплывашка лежит внутри инпута: <Input> <TextInput /> <Error /> </Input>

Demuz
02.08.2018
12:31:24
давай удачи, пиши если что
Не работает. Зверско просто тормозит.

Alike
02.08.2018
12:37:52
Ребят, всем привет, такой вопрос: Есть ли примеры (сурс-код) реально чего-то сложного на РН, не просто всякие todo приложения с туториалов? На гитхабе, битбакете или еще где

Sergey
02.08.2018
12:41:38
mapview для expo

Google
Sergey
02.08.2018
12:41:45
airbnb/react-native-maps

и для rn в тч

Sergey
02.08.2018
12:42:23
https://github.com/react-community/react-native-maps

Denis
02.08.2018
12:43:06
Нужна помощь, а то уже с ума схожу, подскажите пожалуйста хоть в какую строну сморуть. Суть моей проблемы такова: на одним скрине должны быть 2 формы, переход между ними должен быть с помощью свайпа (типа карусели)

Pavel
02.08.2018
12:43:48
Viewpager

Denis
02.08.2018
12:44:24
https://github.com/archriss/react-native-snap-carousel
пытался эту штуки прикрутить, но она чего-то начинает ехать когда берешь в фокур какой-то инпут

Demuz
02.08.2018
12:45:24
пытался эту штуки прикрутить, но она чего-то начинает ехать когда берешь в фокур какой-то инпут
Может клавиатура поднимает контент или типа того. Я юзаю его в продакшене, проблем не было. Только в дебаг версиях есть проблемы. Там они об этом предупреждают. На релизе лучше работает.

А едет скорей всего из-за того что клавиатура на сдвиг контента настроена не в том месте, типа того.

Denis
02.08.2018
12:46:17
Demuz
02.08.2018
12:47:07
есть такое, сейчас еще раз попробую, спасибо за наводку
Только вчера тоже столкнулся со схожей проблемой, что не в том месте здвиг контента клавиатурой стоял. kb avoidingView.

Denis
02.08.2018
13:00:23
Всем привет. Кто может подсказать как нужно реализовать отправку эвентов из Java в JS, что бы JS код он выглядел также как в этом примере для iOS https://facebook.github.io/react-native/docs/native-modules-ios#sending-events-to-javascript.

А конкретнее, вот так const calendarManagerEmitter = new NativeEventEmitter(CalendarManager); const subscription = calendarManagerEmitter.addListener( 'EventReminder', (reminder) => console.log(reminder.name) );

Все примеры для Android, которые я смог найти, почему-то используют DeviceEventEmitter

Alexander
02.08.2018
13:07:31
https://facebook.github.io/react-native/docs/native-modules-android#sending-events-to-javascript

а линк что ты даешь для ios

Alexsandr
02.08.2018
13:08:27
Не работает. Зверско просто тормозит.
на реальном устройстве запускал, потому что у меня в эмуляторе даже не тормозит

Denis
02.08.2018
13:12:34
https://facebook.github.io/react-native/docs/native-modules-android#sending-events-to-javascript
Этот пример использует DeviceEventEmitter. Он мне не нужен.

Google
Denis
02.08.2018
13:16:02
а линк что ты даешь для ios
Именно! И мне нужно сделать так-же но для Android

Вот так примерно 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
02.08.2018
13:21:20
Хм. Там в коде используется вот такой эмиттер: private final RCTDeviceEventEmitter emitter; Опять DeviceEventEmitter
И что? Вам надо, чтоб js код хендлинга эвентов выглядел одинаково для обоих платформ, правильно? В модуле, на файл из которого я дал ссылку это так.

Имейте ввиду ещё, что в android у RN все события глобальны, имена надо неймспейсить.

Admin
ERROR: S client not available

Denis
02.08.2018
13:25:25
И что? Вам надо, чтоб js код хендлинга эвентов выглядел одинаково для обоих платформ, правильно? В модуле, на файл из которого я дал ссылку это так.
Да? а это тогда что такое? https://github.com/wix/react-native-navigation/blob/8acfe41f044456aefea838fc76881bda067ad8cd/src/NativeEventsReceiver.js#L8 То есть мне теперь во всем JS коде такие условия ставить?

Gena
02.08.2018
13:26:35
Да? а это тогда что такое? https://github.com/wix/react-native-navigation/blob/8acfe41f044456aefea838fc76881bda067ad8cd/src/NativeEventsReceiver.js#L8 То есть мне теперь во всем JS коде такие условия ставить?
Опс ) Не заметил его... ща у себя в модулях гляну. В любом случае это условие нужно только в одном файле - прокси.

У меня нет такого и всё работает... это или от старых реализаций в RN осталось или у них бардак в коде. Ща...

Да? а это тогда что такое? 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
02.08.2018
13:36:38
Смотрите, в RN это и так хендлится... все подписки из NativeEventEmitter уходят ещё и в RCTDeviceEventEmitter: https://github.com/facebook/react-native/blob/0.56-stable/Libraries/EventEmitter/NativeEventEmitter.js#L34
Вахаха) Весело у вас тут. Теперь понятно почему на андроиде все примеры только с DeviceEventEmitter. Большое спасибо за разъяснение.

Gena
02.08.2018
13:38:05
Вахаха) Весело у вас тут. Теперь понятно почему на андроиде все примеры только с DeviceEventEmitter. Большое спасибо за разъяснение.
Да... там всё очень криво ))) А я понял, почему не видел этих условий в react-native-navigation... я всегда на версию 2 смотрел, она в браче v2 )))

Denis
02.08.2018
14:02:59
Кто знает как установить placeholder по центру? ?

あなたの神
02.08.2018
14:06:08
Кто знает как установить placeholder по центру? ?
В стили написать textAlign: 'center' ?

Gev
02.08.2018
14:09:59
Добрый день! Подскажите пожалуйста есть видео какое нибудь где просто сайт заворачивают в приложуху, или есть кто нибудь кто может помочь подсказать за ₽ естественно ?

あなたの神
02.08.2018
14:10:30
У тебя там мб конфликты в стиле

Denis
02.08.2018
14:11:55
У тебя там мб конфликты в стиле
может быть, юзаю react-native-elements

あなたの神
02.08.2018
14:12:34
может быть, юзаю react-native-elements
Для простого инпута хватит и дефолтного набора стилей и лишних 5 минут на выделение всего этого в отдельный компонент

Denis
02.08.2018
14:17:43
Для простого инпута хватит и дефолтного набора стилей и лишних 5 минут на выделение всего этого в отдельный компонент
а в чем тогда прикол react-native-elements ? Я думал там всякие “полифилы” как для andoid так и для ios ?

あなたの神
02.08.2018
14:20:07
а в чем тогда прикол react-native-elements ? Я думал там всякие “полифилы” как для andoid так и для ios ?
Elements вообще не рекомендуют к использованию, слишком сырой ещё. NativeBase ещё норм, а так все своими ручками

Google
Vladimir
02.08.2018
15:33:19
Правила не читай@пости вакансии

morda
02.08.2018
15:51:25
это от отчаянья уже небось)

Vlad
02.08.2018
15:55:09
тут не выкладывают вакансии по правилам чата.

Vadim
02.08.2018
16:59:15
Всем привет, какие хранилища порекомендуете использовать в редаксе для аедройд/иос? :)

Alexey
02.08.2018
18:20:41
Всем привет. Подскажите а как можно реализовать страницу выезжающую из низа экрана?

Alex
02.08.2018
18:29:16
Всем привет! Кто нибудь знает открытую статистику по ценам для решений на реакт натив? Ну или рейт мидл уровня разработчика? Спасибо!

Gev
02.08.2018
18:57:18
может кто знает что он жалуется?

Demuz
02.08.2018
19:00:31
Помоему, среди всего компонента вы вставили несоответствующий элемент, например, текст внутри View и тому подобное.

Gev
02.08.2018
19:02:02
ой не то загрузил

あなたの神
02.08.2018
19:03:23
во View тэг оберни все

Страница 766 из 878