@reactnative_ru

Страница 739 из 878
Ilgiz
13.07.2018
12:23:38
Доброго времени суток

У меня вопрос

Мне нужно скачивать файл в нативе, помогите

Anton
13.07.2018
12:24:58
привет все

Google
Ilgiz
13.07.2018
12:25:22
Есть кнопка, нажимаешь на неё и файл скачивается

Срочна нужна помощь по этому вопросу

Anton
13.07.2018
12:25:45
нужно кешить катринки на весь аппликейшен можно статью или чтото

Ilgiz
13.07.2018
12:25:55
Я бы даже сказал, проблеме

Nick
13.07.2018
12:25:59
react-native-fetch-blob в помощь

Violetta
13.07.2018
12:26:47
react-native-fetch-blob в помощь
это ты кому? тут два жаждят помощи)

Nick
13.07.2018
12:27:28
это ты кому? тут два жаждят помощи)
процитировал выше, про скачивание файла

Vladimir
13.07.2018
12:27:38
нужно кешить катринки на весь аппликейшен можно статью или чтото
а почему вы решили что они не кешуруются на приложение?

Ilgiz
13.07.2018
12:27:46
Разрабатываем приложение, коллега будет прикреплять файл, и отправлять его. Я в свою очередь, там где мэпятся все компоненты, должен на каждую кнопку повесить скачивание

Vladimir
13.07.2018
12:27:52
насколько помню исходники там один глобальный кэш

по крайней мере на андроиде

Ilgiz
13.07.2018
12:28:02
В голове каша, поэтому объяснил как смог

Google
Nick
13.07.2018
12:28:18
насколько помню исходники там один глобальный кэш
а зачем народ пилил какие-то свои react-native-img-cache?

Anton
13.07.2018
12:28:27
а почему вы решили что они не кешуруются на приложение?
картинки при перерендере перезагружаются

Vladimir
13.07.2018
12:28:48
картинки при перерендере перезагружаются
перезагружаются из сети или ребиндятся?

Anton
13.07.2018
12:29:05
из сети

хотя хз

Ilgiz
13.07.2018
12:29:29
Все дело в том, что мы практиканты, поэтому такие вопросы

Violetta
13.07.2018
12:29:48
Ilgiz ? видел?

react-native-fetch-blob в помощь

Ilgiz
13.07.2018
12:30:19
И пока мне не покажут "Вот этот код сюда, этот туда" я не пойму, не тот пока уровень

Vladimir
13.07.2018
12:30:24
из сети
проверьте, пожалуйста

Ilgiz
13.07.2018
12:30:30
К сожалению

Nick
13.07.2018
12:31:12
И пока мне не покажут "Вот этот код сюда, этот туда" я не пойму, не тот пока уровень
все примеры есть в readme к библиотеке, какой код показать ещё нужно?

даже на медиум по второй ссылке в гугле вылезает (react native download file) https://medium.com/@derrybernicahyady/simple-download-file-react-native-2a4db7d51597

Anton
13.07.2018
12:32:40
как проверить. - в нетворке при. дебаге ничего не шлет - никаких запросов

Violetta
13.07.2018
12:34:03
Ilgiz да, пока вы сами не научитесь искать инфу и пользоваться инструментами - ничего у вас не получится, хоть практиканты вы, хоть кто еще. У вас на практике есть наставник, вот у него и спрашивайте как пользоваться инфой, которую вам тут помогли найти. Так что, удачи, да прибудет с вами сила

Ilgiz
13.07.2018
12:34:30
Наставнику по болту...

)))

fetch blob- для upload , я правильно понял?

Stepan
13.07.2018
12:36:07
Наставнику по болту...
хз кто как, но когда у меня спрашивают на работе вопрос, первым делом надо спросить - А ты гуглил? если да, то тогда уже разбераем вместе

Google
Ilgiz
13.07.2018
12:37:49
Но он не для download?

Violetta
13.07.2018
12:39:16
https://github.com/joltup/rn-fetch-blob#user-content-uploaddownload-progress

Vladimir
13.07.2018
12:39:22
как проверить. - в нетворке при. дебаге ничего не шлет - никаких запросов
Способов много. Например откройте андроид студию, зайдите в android profiler, выберите network и походите по приложению в детализации вы увидите все запросы вдоль таймлайна.

а зачем народ пилил какие-то свои react-native-img-cache?
например для более тонкого управление кэшем. Дефолтная стратегия очень примолинейна, если я правильно помню, полностью совпал uri загружаемой картинки - берем из кэша.

Violetta
13.07.2018
12:42:35
Но он не для download?
вот тут еще есть инфа в ответах как им пользоваться https://stackoverflow.com/questions/44546199/how-to-download-a-file-with-react-native

Ilgiz
13.07.2018
12:42:42
Violetta
13.07.2018
12:45:06
Ilgiz как гуглить то что ты хочешь найти, на твоем примере: 1. в какой технологии? react native 2. что должно делать? download file 3. как? по какому действию? on click или on click button Получается такой запрос: react native download file on click который сразу тебе кучу решений на stackoverflow дает.

Vladimir
13.07.2018
12:45:41
т.е даже нет времени жизни?
чтобы ответить на этот вопрос нужно опять лезть в сорцы ? но вообще если об этом не сказано в документации и нет соответсвующего апи, то это детали имплементации, которые могут меняться со временем, поэтому вам не стоит на это полагаться.

Ilgiz
13.07.2018
12:45:45
я так понял ссылка, которую я скинул прошла мимо?
Нееее...)))не в этом дело, просто я до того куска текста не успел дойти, по-английски не так быстро читаю

Violetta
13.07.2018
12:45:46
и так все запросы по такому принципу

Violetta
13.07.2018
12:46:50
это здесь вообще не причем

я просто поделилась удобным паттерном поиска, которым пользуюсь сама)

Play
13.07.2018
13:39:07
Вот это новость ) В Яндекс тоже используют React Native

Vladimir
13.07.2018
13:39:32
о. где?

Vladimir
13.07.2018
13:42:40
Это как с гуглом, который использует php, для странички заказа пиццы для сотрудников ?

Google
Play
13.07.2018
13:51:09
о. где?
Яндекс Дзен

Ержан
13.07.2018
13:52:45
Вот это новость ) В Яндекс тоже используют React Native
Привет. А где об этом можно почитать? ?

Play
13.07.2018
13:53:23
Привет. А где об этом можно почитать? ?
Хантеры вакансию прислали на почту

Ержан
13.07.2018
13:56:55
?

Admin
ERROR: S client not available

George
13.07.2018
13:57:01
Где?

Evansir
13.07.2018
14:04:58
Парни, спрошу ещё раз, т.к. то что в прошлый раз посоветовали - совсем не то. Для RN кроме zss и qualify.js (или как-то так ?) rich text editor'ов нету? js coach говорит что больше не знает

Или возможно ли это делать в TextInput? Там обработка выбранной позиции есть, но как изменять внешний вид текста не нашел

Мне то по факту нужны всего-то bold italic list

Alex
13.07.2018
14:28:38
имхо js coach знает не все

Vladimir
13.07.2018
14:29:21
так вроде не утверждается, что чувак всезнающий)

вопрос в том, что есть

Alex
13.07.2018
14:29:56
ну вот по нпму чето ж должно насерчится

GrafMine
13.07.2018
14:37:30
Привет всем, подскажите кто-то делал какойто компонент в РеактНейтиве ? чтоб он был постоянно замаунчен, и при етом не где не был виден чисто для логики и связи с редаксом ? как такую штуку сделать акуратно чтоб он так же имел доступ к навигейшену ? в конкретно случае, у меня на любом екране можно словить дип линк и писать в каждом плохой подход

rrrrrrrrrrrrrrrrrrrrr
13.07.2018
14:42:24
http://prntscr.com/k63ahw

GrafMine
13.07.2018
14:46:24
<Provider store={store}> <AppReduxContainer /> </Provider> ….. <Root> <StatusBar barStyle='default' /> <RootNavigator /> </Root> ….. export const RootNavigator = StackNavigator( тут собственно уже рендера нету только описанные скрины

Evansir
13.07.2018
15:29:15
почему MarkDown не зашел?
Там редактор и вьюха, в редакторе оно с доп символами, а во вьюхе писать я как понял нельзя. А мне нужно чтобы оно сразу отображало как во вьюхе при применении стиля (bold, italic, etc)

Google
Evansir
13.07.2018
15:32:01
К слову, кто-то знает решение в версии 0.56 выскакивает ошибка unable to find module AccessiblyInfo. Офф репозиторий говорит все просто - откатить на 0.55.4?

Ошибка эта выскакивает в только что сгенерированом проекте

Откатил Бабель, джест, реакт и все заработало ?

Nick
13.07.2018
15:41:35
У кого-то вообще был успешный опыт переезд на 0.56? Судя по issue от силы голые проекты. Т.к вроде тот же redux-persist умирает, bebel и плагины надо ставить .beta-47 только и прочее веселье

Не говоря о повышении buildTools

Vladimir
13.07.2018
15:45:58
Не говоря о повышении buildTools
Что, вообще говоря, плюс.

Nick
13.07.2018
15:47:17
Что, вообще говоря, плюс.
ну с учётом новый требования для маркета бесспорно, но библиотек, которые больше не контрибьютятся это грусто

Vladimir
13.07.2018
15:47:43
Так помогайте :)

Nick
13.07.2018
15:48:29
так даже если и делаешь пул реквесты репо овнер может его и не принять по причине инактивности, как в своё время пропал автор fetch-blob’а ?‍♂️

Sergei
13.07.2018
15:53:31
Не говоря о повышении buildTools
Обновил, полёт нормальный. Но приложение в 4 экрана, не особо сложное. Насчёт build tools: Везде потребовались 26-е. Решил выполнением команды nano node_modules/react-native-*/android/build.gradle и заменой везде на: android { compileSdkVersion 26 buildToolsVersion "26.0.3" ... } Может подскажете где можно прописать, чтобы и зависимости использовали всё 26-е? А то чуть что — перестаёт собираться из-за того, что они сбиваются

Nick
13.07.2018
16:33:13
хм, я вот столкнулся после обновления с ошибку «super expression must either be null or a function» какая-то она расплывчатая, кто-то встречался?



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