Akylbek
Через кей можно
Akylbek
Перерендирова ь
Artem
только так работает
Artem
ource = {require('../images/2.png')}
Artem
Akylbek
source={{uri: url}} key={url}
Daniil
там ещё есть пару калбеков. Можете скинуть картинку в чат, может проблема с ней?
Очень долго не приходил ивент а потом пришел в onError - SyntheticEvent
Akylbek
Ему надо меняьь урл
Artem
у меня картинки локально расположены, и по клику на кнопку надо менять картинку( в приницпе рендерить новое активити)
Aynur
можно через assets грузить, чуть позже скину пример
Artem
спасибо
Eugene
дык даже с изменением пропса source должен ререндер же вызываться? 🤔
Dmitry
кто знает в чем отличиче setRoot -> bottomTabs -> stack -> children и setRoot -> bottomTabs -> children в RNNv2 ?
Alexandr
Ребят, как правильней заполнить Picker значениями, допустим от 1 до 450. Выношу формирование масива за пределы render функции, но при открытии скрина, все равно ожидание в 2-3 сек. Как оптимизировать?
Gena
кто знает в чем отличиче setRoot -> bottomTabs -> stack -> children и setRoot -> bottomTabs -> children в RNNv2 ?
Ну вроде children в табах - это собственно табы, а children в stack - это экраны в стеке... а что, можно делать bottomTabs -> stack, а не bottomTabs -> children -> stack? (если что, я туда внимательно не смотрел, но интуитивно это не должно работать)
Dmitry
Ну вроде children в табах - это собственно табы, а children в stack - это экраны в стеке... а что, можно делать bottomTabs -> stack, а не bottomTabs -> children -> stack? (если что, я туда внимательно не смотрел, но интуитивно это не должно работать)
ну и того что я сейчас вижу, это если оборачивать в stack и делать bottoTabs: { visible: false } то bottomTabs не отображаются, но место занимают =) Без stack они причутся
Dmitry
Также если не делать stack, то метод push создает экран но не прикрепляет его к навигации
Dmitry
чот жесть какая то
Dmitry
и drawBehind не работает на iOS
Irakliy
ну, извиняюсь, я на айОС rnn не тестил ещё
Dmitry
@gblack9 вот и как с этим жить?)
Dmitry
когда ты свою навигацию уже запилишь =)
Gena
когда ты свою навигацию уже запилишь =)
Я в раздумьях и метаниях... там по предварительной оценке очень много кода получается... и это по сути дублирование того-же, что в rnn... вот они в принципе делают же то, что я и хочу (со всем упорным дублированием редерера RN'овского)... проблема в том, что как только я лезу в их код в попытке оценить "а не дешевле ли их дорабатывать, а не своё городить", то оказывается что там над "всё переписать", куда ни глянь - заплатки и кривизна ( Поэтому пока потихоньку размышляю и готовлюсь своё расширить на табы (сейчас только стек без заголовка)...
Gena
Они, к примеру, фактически реализовали архитектуру контроллеров (на подобие UIViewController из iOS) в Android... самое близкое там из нативных библиотек, это Conductor (https://github.com/bluelinelabs/Conductor). Но он жестко связан с history (т.е. со стэком контроллеров) по традиции устройства этого в Android. И не альтернатива в полном смысле этого слово... другого в принципе нет...
Gena
Я вот просто думаю, стоит ли игра свеч. Имеется в виду мои костыли ака NavigationStore над RNN, чтобы победить их баги визуализации
Я думаю лучше это к ним контрибьютить а не затыкать... но на это чуть больше усилий может уйти
Aleksei
Я думаю лучше это к ним контрибьютить а не затыкать... но на это чуть больше усилий может уйти
я им как то оставлял PR, но имхо больше шансов в RN PR протолкнуть, чем к ним
Daniil
Я продолжаю дебажить кэйс почему у меня на android вообще не грузятся картинки интернета через uri. Создал обсалютно свежий проект вставил туда <Image> - не работает. Что за прикол? Кто может у себя проверить на Android 9? <Image style={{height: 200, width: 200}} source={{uri:'https://cdn.pixabay.com/photo/2017/08/17/10/47/paris-2650808_960_720.jpg'}}/>
Oleksandr
Подскажите плиз в чем может быть проблема, делают archive приложения в xcode, но теперь приложение в organizer попадает не в ти iOSApp, а в раздел Other items
Daniil
это делали? https://developer.android.com/training/articles/security-config
нет не делал, сейчас попробую. Но это же такой компонент, про который должны трубить все, если там чтото надо включать дополнительно. Вообще об этом не слышал.
Aleksei
тут не про компонент, а про https запросы. Уже несколько раз за последнее время про это говорили
Artem
кто что использует для обработки отсутствия интернета (интересует что-нибудь помимо чистого NetInfo )?
Denis
Привет всем, а как в RN проверить permissions для push-notification в android?
Daniil
тут не про компонент, а про https запросы. Уже несколько раз за последнее время про это говорили
вроде добавил но не помогло. Как продебажить что это именно из за этого?
Daniil
Кто может глянуть на своем локальном android работает ли них <Image source ={{uri: ''}} ?
Daniil
Я уже все перепробовал ...
Daniil
в logcat по идее все будет
Ничего нету, просто не грузит и все. Я почему-то сомневаюсь что проблема из за этого, иначе гугл был бы полон просто ответами на вопросы почему андройд не грузит с веба, но ничего нету такого. К тому же я делаю через https
Roman
Добрый день. Работаю с react-apollo и apollo-upload-client и при загрузке вываливается error _storage.StorageService.upload is not a function не могу понять что я делаю не так
Alexandr
Всем привет. подрубил image picker из react-native-image-picker, модалка открывается, но при выборе камеры/галереи ничего не происходит. В чем может быть проблема?
Gena
Ничего нету, просто не грузит и все. Я почему-то сомневаюсь что проблема из за этого, иначе гугл был бы полон просто ответами на вопросы почему андройд не грузит с веба, но ничего нету такого. К тому же я делаю через https
(Я не могу прям родной Image проверить, не хочу с ними больше связываться) Можете ещё попробовать один из сторонних компонентов типа react-native-fast-image (просто для уверенности, что это в принципе может работать)?
Daniil
ПОБЕДА! И так господа, кому интерено, что произошло и почему у меня не грузились картинки на андройде через source: {uri: ''} - рассказываю. На девайсе не было интернета. (Проблема только у нех у кого мак)
Gena
Во, я опоздал с советом )
Kto?
у меня мак, 9й андроид но чет проблемы такой небыло
Kto?
как то давно помню тунель конфижил, мб это и спасло
Andrey
@sorro123 я уже проект заинитил и запустил на андроид эмуляторе)))
Kto?
ну
Daniil
@sorro123 я уже проект заинитил и запустил на андроид эмуляторе)))
хаха, спасибо! Я просто 2 день бился с этим чудом, это просто не всегда очевидно, на эмуляторе!)
Kto?
так а как исправил то?
Daniil
Да, там DNS надо было настроить. Не знаю зачем и почему просто так не работало.
Kto?
распиши, мб кто столкнется
Kto?
это я и настраивал как то давно
Daniil
DNS 8.8.8.8 поставил
Daniil
не понятно почему с моим родным DNS не работало
Kto?
та я с днсом тоже когда то давно игрался, бо не работало
Alexandr
там у них пример вроде весь растыкан логами, какой-то из них отстреливает ?
Вообще ничего( Теперь еще и ошибка начала появляться. " Cannot call a class as a function"
Alexandr
она залинкована у тебя ?
Да. Спасибо, решил проблему. В манифесте permissions не все были прописаны
Ivan
А может кто дать наводку? Есть проект на РН, как-то из этого можно транформироваться в реакт и рн проект Чтобы логика работы с сервером и редукс оставить единый и для мобилы и для веб
Andrey
@ivan3177 react-native-web
Ivan
Это не слишком костыль именно РН тащить в веб?
Andrey
"React Native for Web" makes it possible to run React Native components and APIs on the web using React DOM. 😀
Andrey
ну посмотри они там хвастаются кто юзает
Andrey
смотря какой у тебя сложности юай на вэбе
Andrey
если современный минималистичный мобайл-фьост, почему нет?
Ivan
Окей, тогда еще вопрос А как в таком случае разграничить UI компоненты? Чтобы для веба были одни, для мобилы другие
Ivan
Не все, но частично
Andrey
Не ко мне, просто на собеседовании спросили опыт по этой либе и я просмотрел зачем она вообще)
Ivan
Понятно. Просто есть мобиль в шаге от релиза А веб к которому в дополнение делается мобилка уже отмечает двадцатилетие Как понимаете - древний интерфейс и древние принципи. Плюс 0 дизайнерской схожести с мобилкой Так что нужно и веб переваять UI накидать можно за неделю, а вот бизнес логику хочется иметь общую
Andrey
Ребят, на 0.59.4 перестала работать сеть в релизной сборке на android. Кто знает, как решить проблему?