Bogdan
подскажите, а как делать внешние ссылки? например на телегу
Bogdan
а если телеги нету, что происходит?
Vitaliy
подскажите, а как делать внешние ссылки? например на телегу
вот пример для telegram для ios / swift3 https://stackoverflow.com/a/41550416 в RN всё то же самое, только с помощью Linking https://johnsonsu.com/react-native-custom-url-scheme-launch-apps-using-linking/
Anonymous
Не пойму, почему не движется экран за координатой автоматически ? почему это выключено по дефолту ? и как включит, кто знает ?
Anonymous
машина уехала дальше, а экрана не двигается) как это пофиксить
Bogdan
ну это же вроде в веб откроет?
а нет, пардон, прсото для каждой прилаги свой урл
Vitaliy
а нет, пардон, прсото для каждой прилаги свой урл
да, там либо одну схему несколько приложений обрабатывают (условно, как `mail://`) тогда выбрать приложение можно, либо приложение свою схему регистрирует в системе. у iOS лимит какой-то есть, на вызов сторонних приложений, 50 схем, вроде, если правильно помню.
Bogdan
ну я смотрю, если нету например телеги, он нативно не выдает варианты открытия, это не нативное поведение разве?
Bogdan
Это вариант canOpenUrl: false, нужно обрабатывать самому уже.
ну вот еще смотрю у многих, если нету приложения, предлагает скачать, если несколько - предлагает открыть
Bogdan
люди это сами обрабатывают?
Vitaliy
ну вот еще смотрю у многих, если нету приложения, предлагает скачать, если несколько - предлагает открыть
насчёт скачать - скорее всего branch.io (+ applink вместо схемы + сайт) (но это неточно, пример бы посмотреть, о чем речь) а если есть несколько и появляется выбор - это нативное поведение.
Alex
Кто-то работал с react-native-fs? И с изображениями в памяти девайса? Чат расспрашиваю второй день, и третий день уже с этим ебусь, не могу понять, почему мне не рендерит картинку из локального хранилища на телефоне. Все разрешения выдал, как в манифесте, так и через PermissionsAndroid. Пути показывает все адекватно. Но я через uri к файлам не могу никак с ними взаимодействовать, даже скопировать в папку самого приложения, чтобы с ними как-то продолжить работать. Помогите, пожалуйста:D
Bogdan
в рн возможно?
не мону скрин сделать, уезжает поле сразу, снизу выезжает, там мои приложения перечисленны
Alex
если речь про андроид то в пути к файлу надо дописать file://путь если я правильно помню
Такие пути мне и выдает, в том и дело file:///storage/emulated/блаблабла
Alex
а вы уверены что на дроиде вообще это сделать можно? Android support is currently limited to only the DocumentDirectory. This maps to the app's files directory.
Это тоже читал, пытался скопировать файл в эту директорию, но получил отказ по правам Тогда вопрос в другом, какие есть альтернативы кроме этой либы?
Alex
🤷‍♂️ надо гуглить
Понял, спасибо:)
Yurii
https://github.com/joltup/rn-fetch-blob
насколько я помню вот эта рабочая но там с путями тоже свои заморочки
Nikita
Есть массив объектов, в каждом объекте фотография и прочие элементы. Где мне можно вызвать функцию которая достаёт все эти изображения, записывает в массив, и пушит в state? Пытался в жизненном цикле componentDidMount, но когла переходу на другой скрин, код работает не корректно. Суть такая, заходим на скрин со слайдом, запускаем функцию которая формирует массив изображений и рушить его в state, после помещаем этот массив в компонент слайдер, в качестве аргументов. Где мне вызывать функцию для формирования массива изображений??
Alex
@ponomarevv @ZIggy спасибо за помощь! Почитал о либе, видимо это то, что нужно, ибо все хранится не в external storage, а в internal storage, так что это явно мой выход
Igor
@ponomarevv @ZIggy спасибо за помощь! Почитал о либе, видимо это то, что нужно, ибо все хранится не в external storage, а в internal storage, так что это явно мой выход
я вот единтсвнное не помню точно как потом передавать uri в Image, мб надо схему дополнительно передавать типа file:// + путь для файла Но я думаю это гуглится, то что можно скачать картинку в какую-нибудь папку и потом показывать нормально работало
Anonymous
У меня есть 6 инпутов, как мне для каждого инпута сохранить стейт в объект?
Timur 👨‍💻
У меня есть 6 инпутов, как мне для каждого инпута сохранить стейт в объект?
Я бы сделал 1 useState внутри которого будет объект с данными)
Anonymous
Почему приложение тормозит
Timur 👨‍💻
А handleChange один для всех?
Ну смотря какие инпуты конечно и что должно происходить при изменении, я бы на разные разбил, хотя можно и через useReducer по идеи)
Владимир
Всем привет! Подскажите пожалуйста реально ли, используя библиотеку react-native-push-notification, приостановить прием уведомлений со стороны приложения, а потом вновь запустить?
Anonymous
Что делать если не сохраняется текст инпута в state? Вот код: inputChange = (event) => { this.setState({ input: event.target.input }); }
Anatoly
насколько я помню вот эта рабочая но там с путями тоже свои заморочки
Никаких заморочек. Скопировал пример и пользуешься
Anonymous
почему onChangeText?
Паша
Там есть такой проп
Паша
https://facebook.github.io/react-native/docs/textinput#onchangetext
Anonymous
Понял, спасибо
М
реально сделать интеграцию stripe через webview ( без tipsi-stripe)?
Pavel
да
М
да
написал в личку
B
@GeorgeWizeman у меня react-native-payments не завелся для андроида. и SDK банк мне не предоставляет вроде как...
Jasur
Всем привет
Jasur
Как установить это в windows ? https://github.com/jhen0409/react-native-debugger
Neo
Как установить это в windows ? https://github.com/jhen0409/react-native-debugger
https://github.com/jhen0409/react-native-debugger/releases/tag/v0.11.0-beta-2
Neo
Neo
Jasur
Я скачал запускаю не открывается
Jasur
Neo
разархивировал?
Jasur
да
Neo
что пишет? Ошибка?
Jasur
что пишет? Ошибка?
Nichego ne pishet, ne otrkivaet prosto
Jasur
Вот из-за этого я удивлен
Neo
у тебя x64?
Neo
попробуй через админа открыть
Bogdan
всем привет, подскажите, где можно стайлгайды посмотреть? например таблицы на телефонах
Bogdan
таблица смотрится убого, но скролом тоже не сделать толоком, ведь нужно скрывать колонки, их может быть много еще
Alexey
Коллеги кто нить сталкивался с проблемой, что на ios 13 нативная модалка от RN при отрытии глобально меняет цвет статус бара?(при том, что глобально задан цвет Бара и стили)?
SᑎOᙖOᖇᑎ
был ли у кого-то опыт разработки vpn приложения? просматримаю документацию https://developer.android.com/guide/topics/connectivity/vpn#kotlin и там примеры идут на джава и котлин. Вопрос: могу ли я с той же успешностью использовать node js? возможно у кого-то был опыт. или может подсказать полезные ресурсы
Kto?
Hey! Кто-то нашел способ сделать reset из вложенного навигатора в соседний, в 5й версии react-navigation Арх примерно такая: MainNav: -FirstNav: -ScreeenA -SecondNav: -ScreeenB и вот из ScreenB сделать reset в screenA
Roman
Всем привет! Делаю приложение на RN, начал настраивать Deep Link и возникла проблема на android. Сейчас попробую ее описать подробно)) 1. Linking.getInitialURL() ссылку из вне получает нормально 2. У меня запуск приложения производится через отдельный экран загрузки, где определяется авторизован пользователь или нет, в зависимости от этого пользователя отправляет либбо в приложение, либо на экран регистрации. 3. Предположим приложение утсановлено, но пользователь не авторизован 4. Пользователь нажимает на ссылку и его отправляет в приложение 5. Пользователь посмотрел контент и решил все же авторизоваться 6. Пользователь вводит свои данные и назимает кнопку 7. Если сервер пропускает, то логика у меня настроена так, что пользователя снова перебрасывет на экран из пункта 2 8. Но на том экране снова срабатывает Linking.getInitialURL() и там каким-то образом оказывается ссылка по которой он переходит до этого. Так вот вопрос, как мне выставить ссылку в null без выхода из приложения?
Khorark
Всем привет! Делаю приложение на RN, начал настраивать Deep Link и возникла проблема на android. Сейчас попробую ее описать подробно)) 1. Linking.getInitialURL() ссылку из вне получает нормально 2. У меня запуск приложения производится через отдельный экран загрузки, где определяется авторизован пользователь или нет, в зависимости от этого пользователя отправляет либбо в приложение, либо на экран регистрации. 3. Предположим приложение утсановлено, но пользователь не авторизован 4. Пользователь нажимает на ссылку и его отправляет в приложение 5. Пользователь посмотрел контент и решил все же авторизоваться 6. Пользователь вводит свои данные и назимает кнопку 7. Если сервер пропускает, то логика у меня настроена так, что пользователя снова перебрасывет на экран из пункта 2 8. Но на том экране снова срабатывает Linking.getInitialURL() и там каким-то образом оказывается ссылка по которой он переходит до этого. Так вот вопрос, как мне выставить ссылку в null без выхода из приложения?
А после того как сработал 1 раз getInitialUrl нельзя локальное состояние выставить в false, чтобы больше не отрабатывало?