Leo
нету поля sdkVersion
sdkVersion ставить 37.0.0 , да ? потому что в package.json у меня ~37.0.3, и когда там ставлю 37.0.3 , ошибка уже на версию. но при 37.0.0 выдает эту ошибку
Leo
но у меня не мак
Leo
все работает. Спасибо большущее
Михаил
ребят, а как сделать что-бы рендерились какие-то компоненты внизу? А то вот что-то не видно ничего из-за FlatList
Михаил
и еще вот такая проблемка:
Михаил
Андрей
Ребят, какую либу лучше всего юзать для http запросов к API? Axios норм на всех осях пашет на реакт нативе?
Андрей
А чем fetch от axios отличается?
Akylbek
А чем fetch от axios отличается?
в фетче ошибки самому обрабатывать надо
Denis
А чем fetch от axios отличается?
axios более продвинутая обертка над fetch с interceptors, возможностью отмены запросов и т.п (хотя вероятно подобное можно и с fetch сделать)
Zurab
на хабре где то была статейка правда 2 года назад свежести
Dmitry
как сделать на андройде чтобы клавиатура игнарировала элементы и была поверх них?
Михаил
для flat list задай flex
спасибо, разобрался это сразу две проблемы решило. Самой верхней компоненте задал.
Serhii
Кто юзает [react-native-webview](https://github.com/react-native-community/react-native-webview). Подскажите плз как разрешить открывать не секьюрные сайты(с http)?
Serhii
'Encountered an error loading page', { description: 'net::ERR_CONNECTION_REFUSED', 04-29 18:59:05.188 26838 26935 W ReactNativeJS: code: -6, 04-29 18:59:05.188 26838 26935 W ReactNativeJS: canGoForward: false, 04-29 18:59:05.188 26838 26935 W ReactNativeJS: canGoBack: false, 04-29 18:59:05.188 26838 26935 W ReactNativeJS: title: '', 04-29 18:59:05.188 26838 26935 W ReactNativeJS: loading: false, 04-29 18:59:05.188 26838 26935 W ReactNativeJS: url: 'https://www.evoulve.com/', 04-29 18:59:05.188 26838 26935 W ReactNativeJS: target: 467 }
N
Ребят как вы тени делаете ?
Serhii
originWhiteList пробовал задавать?
да, только что добавил - все ок. спасибо. но почему-то если без протокола, то открывает blank page
Leo
Ребят как вы тени делаете ?
я к примеру вчера использовал в стилях этот код - textShadowColor: 'rgba(0, 0, 0, 0.75)', textShadowOffset: {width: 0, height: 0}, textShadowRadius: 7, чем меньше нужна задняя тень , тем меньше textShadowRadius . Соотсветственно и наоборот
Leo
Для кнопок , андроид
https://github.com/styled-components/styled-components/issues/709
Алексей
Всем привет. Подскажите плиз, сносно ли работает средняя аппка на реальном айфоне 4s? Как я понимаю просто это самый слабый айфон, где возможно запустить программу на реакт нейтив.
Bekzat
Ребята, через RN с апишкой работал без проблем, все хорошо. А вот когда делаю админку на реакте с апишкой возникли проблемы с корсом. Всегда корс блокед. Бэкендчик говорит что я ничего не знаю вот через постман работает и все. Юзаю heroku anywhere, но она падает много. Помогите пж
Bekzat
бэк должен разрешать корс, либо используй проксю через ноду
А это как ? мне свой поднять на node и через него дергать ?
Bekzat
Ооо, спасибо
Alexandr
Ребята, через RN с апишкой работал без проблем, все хорошо. А вот когда делаю админку на реакте с апишкой возникли проблемы с корсом. Всегда корс блокед. Бэкендчик говорит что я ничего не знаю вот через постман работает и все. Юзаю heroku anywhere, но она падает много. Помогите пж
если сыпется запрос из-за корс, приложение апи должно высылать специальные заголовки под это. Я сталкивался с этим. Особенно забавно было когда локально все норм отрабатывало через Insomnia, а на проде почему-то сайт редиректил=) 'Access-Control-Allow-Origin': '*' 'Access-Control-Allow-Methods': 'GET, POST, PUT, DELETE, OPTIONS' 'Access-Control-Allow-Headers': 'X-Requested-With, Content-Type, X-Token-Auth, Authorization' 'Allow': 'POST, GET, OPTIONS, PUT, DELETE' Помогли решить проблему
Bekzat
Ок, спасибо. Это же в бэке надо прописать да ?
Alexandr
Ок, спасибо. Это же в бэке надо прописать да ?
да, это апи должно высылать в заголовках чтоб запрос не блокировался. Стандарт CORS описывает новые заголовки HTTP, которые предоставляют браузерам способ запрашивать удаленные URL-адреса только при наличии разрешения. вот https://ru.wikipedia.org/wiki/Cross-origin_resource_sharing
Uncle
А это как ?😂 Там что то есть ?
Как раз таки наоборот. Если там нет Access-Control-Allow-Origin заголовка (но только не звездочку, как советовали выше, а домен твоей админки), то можешь ещё и приговаривать "Кто это сделал, а??"
Alexandr
Ну если апи не общедоступное, то да, лучше не указывать звездочку, а только домен админки
Bekzat
Ок, хорошо. Ща попробую
Alexandr
@standingbastatonaring если что, тыкайте бекендера в вики, пусть читает
Rostyslav
Всем привет, есть ли возможность как-то узнать откуда выбрано фото(Take Photo или Choose from Library)?
Костянтин
Игрался кто с pointerEvents? Например такая конструкция выдает <View style={styles.option} pointerEvents={active ? ' auto' : 'none'}> приводит к https://github.com/facebook/react-native/issues/25237 Как правильно написать подскажет кто?
Akobir
Всем привет, я тут не могу expo обновить по классике пишу npm install -g expo-cli Показывает, что он сказал обновился до 3.19.2 , но потом при запуске проекта выходит уведомление что у меня стоит версия 3.4 прошу обновитесь Потом проверяю expo-cli -V Действительно 3.4 стоит. У кого так было и как решили эту задачу??
Akobir
А в package.json пишет какую версию експо? Там не надо вручную его поднять?
Вот спрашиваю версию и мне показывает 3.4.1, когда сейчас юзают уже 3.19
Akobir
npm list -g --depth 0 есть expo-cli в списке?
В списке он есть причем последняя версия, только вот ошибку он выдал. Сейчас нужно понять теперь, чего это не хватает
Aleksandr
Всем привет, почему нативный селект на андроиде открывается после долгого нажатия?
Aleksandr
+
Aleksandr
Пикер
Aleksandr
Как будто открывается на онТачЭнд, с задержкой в общем
Akobir
Не могу обновить expo чтоб я не делал выходит версия 3.4.1 Решил удалить всё, проверяю снова выходит версия 3.4.1 У кого такое было? Конечная моя цель обновиться до 3.19
Vitaliy
а выше в терминале что написано?
Vitaliy
было недавно у кого-то такое же. https://github.com/gradle/gradle/issues/10248#issuecomment-606322817
Михаил
а как можно сделать что бы вторая строка переносилась нормально и было в пределах блока?Когда ставлю wrap, то переносит не так, как мне надо
Михаил
Anatoly
Подскажите, как прикрутить цвета от react-native-theming к иконкам react-native-vector-icons ? Не вижу, как можно доставать текущий цвет из темы, чтоб использовать вне Theme-компонентов.
Alexandr
@ekzotech проблема узнать цвет?
Anatoly
@ekzotech проблема узнать цвет?
я могу через из стейта узнать, светлая или тёмная тема, но я бы не хотел хардкодить цвета таким образом, удобнее было бы менять цвета в одном месте, если будет необходимость
Alexandr
я могу через из стейта узнать, светлая или тёмная тема, но я бы не хотел хардкодить цвета таким образом, удобнее было бы менять цвета в одном месте, если будет необходимость
простите, может быть из-за вечера у меня не клеится в голове, у вас есть 2 библиотеки, одна отвечает за цвета приложения, вторая отвечает за иконки. Вы имеете доступ к стейту и можете понять в какой момент времени какая тема, прописать один иф это не такой дикий хардкод, который нельзя было бы себе позволить.
Alexandr
можно обертку написать овер иконки, которой вы будете передавать переменную, а внутри компонента уже разруливать какой цвет хотите, это потом будет проще реюзать
Alexandr
понял Вас
Anatoly
Мне же иконки нужны не на одной странице
Anatoly
не, в том модуле действительно api не предполагает получение констант, только готовый стиль целиком
А что можно использовать в качестве более удобной альтернативы react-native-theming?
Alexandr
мы используем react-native-paper
Alexandr
там можно задать сразу все цвета и шрифты
Alexandr
и менять при необходимости
Alexandr
может Вам это поможет