Size: a a a

React Native — русскоговорящее сообщество

2020 February 07

ЮЗ

Юра Зинченко in React Native — русскоговорящее сообщество
я не могу понять как запросить сертификат именно на фронте, бэк у меня есть и веб версия работает и там вообще не потребовалось никаких изменений на фронте, это вроде как нативная работа браузера или я что-то не понимаю
источник

MY

Mykola Yatsuk in React Native — русскоговорящее сообщество
Mykola Yatsuk
или ето не работает с кастомним таб баром?
Сделал ивент листенер на таб компонент. И скриваю навигацию когда єсть клава
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Юра Зинченко
эта движуха называется Client Certificate Authentication и под rn все же такая штука походу не работает https://react-native.canny.io/feature-requests/p/support-tls-client-certificate-authentication-in-fetch-api-implementation
Судя по

https://github.com/infinitered/apisauce/issues/136

это всё-таки ssl pinning и там рекомендуют вот эту либу

https://github.com/localz/react-native-pinch

а сертификат пользовательский или универсальный для аппки?
источник

ЮЗ

Юра Зинченко in React Native — русскоговорящее сообщество
ну в идеале надо что бы работало так пользователь отдельно от апки устанавливает сертификат, а в апке уже проверять есть сертификат или нет
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Юра Зинченко
ну в идеале надо что бы работало так пользователь отдельно от апки устанавливает сертификат, а в апке уже проверять есть сертификат или нет
если серт пользовательский - логически, должен быть профиль / настройки, откуда-то давать загрузить файл, складывать в rnfs и использовать для запроса
источник

К

Кирилл in React Native — русскоговорящее сообщество
как узнать размер скрола ( y ) у flatlist или scrollview?
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Юра Зинченко
ну в идеале надо что бы работало так пользователь отдельно от апки устанавливает сертификат, а в апке уже проверять есть сертификат или нет
судя по

https://www.globalsign.com/en/blog/installing-certificates-onto-android-devices/

https://stackoverflow.com/questions/4458046/listing-all-installed-certificates-on-android

направление примерно понятное: получается нужно как-то список сертификатов из keystore получить и выбрать, если их несколько, какой использовать, и запросить уже с ним с сервера инфу.

но готового на RN скорее всего нет, я пока не видел, по крайней мере.


я так понимаю, смотрел https://github.com/MaxToyberman/react-native-ssl-pinning ? там не хватает именно связки с keystore, и не факт что это можно как-то решить в рамках их интерфейсов

только в webview такое вряд ли взлетит.
источник

ЮЗ

Юра Зинченко in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
судя по

https://www.globalsign.com/en/blog/installing-certificates-onto-android-devices/

https://stackoverflow.com/questions/4458046/listing-all-installed-certificates-on-android

направление примерно понятное: получается нужно как-то список сертификатов из keystore получить и выбрать, если их несколько, какой использовать, и запросить уже с ним с сервера инфу.

но готового на RN скорее всего нет, я пока не видел, по крайней мере.


я так понимаю, смотрел https://github.com/MaxToyberman/react-native-ssl-pinning ? там не хватает именно связки с keystore, и не факт что это можно как-то решить в рамках их интерфейсов

только в webview такое вряд ли взлетит.
да я и не против что-то свое сделать, по сути все что нужно сделать это как-то вытянуть список сертификатов доступных системе) но я гуглил keystore и выдавало мне  совсем не то что нужно я так понимаю что либ которые работали с ключами в прямом их понимании под rn нету, но ложить в ассетс сертификат это прям крайний варик, хотелось бы все же что бы пользователь качал сертификат. короче в любом случае погнал я читать тутториалы по нативным модулям)))
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Юра Зинченко
да я и не против что-то свое сделать, по сути все что нужно сделать это как-то вытянуть список сертификатов доступных системе) но я гуглил keystore и выдавало мне  совсем не то что нужно я так понимаю что либ которые работали с ключами в прямом их понимании под rn нету, но ложить в ассетс сертификат это прям крайний варик, хотелось бы все же что бы пользователь качал сертификат. короче в любом случае погнал я читать тутториалы по нативным модулям)))
ну вот примерно то что в последнем сообщении на SO написано нужно как-то в RN пробросить, судя по всему.
источник

DB

Dima Barokha in React Native — русскоговорящее сообщество
все, привет.Как грузить изображения на сервер через redux-thunk ? Сам пикер изображения я сделал.А какой алгоритм последующих действий?Спасибо!
источник

V

Vadym in React Native — русскоговорящее сообщество
Привет, ребята!
Подскажите пожалуйста, как можно сделать такое? Чтобы при нажатии на географическое положение, появлялась колонка с возможностью выбора страны?
источник

V

Vadym in React Native — русскоговорящее сообщество
источник

V

Vadym in React Native — русскоговорящее сообщество
пробовал отображать список местоположений используя FlatList
источник

V

Vadym in React Native — русскоговорящее сообщество
пробовал с помощью flexbox делать 3 колонки и среднюю просто скрывать (display: none), когда не выбрано местоположение, но корректно не работает
источник

VK

Vasil Kostin in React Native — русскоговорящее сообщество
Dima Barokha
все, привет.Как грузить изображения на сервер через redux-thunk ? Сам пикер изображения я сделал.А какой алгоритм последующих действий?Спасибо!
formData, смотря что на бекенде приходит
источник

DB

Dima Barokha in React Native — русскоговорящее сообщество
Vasil Kostin
formData, смотря что на бекенде приходит
form-data; name="image"; filename="image.jpg"
источник

VK

Vasil Kostin in React Native — русскоговорящее сообщество
тогда в апи делаешь запрос с форм дата, а там уже дальше все передаешь туда, к примеру там массив, допустим из формика или стейта
источник

AO

Alexey Onufriev in React Native — русскоговорящее сообщество
всем привет)
источник

AO

Alexey Onufriev in React Native — русскоговорящее сообщество
как сделать чтобы при нажатии на инпут, выкатывалась клавиатура  цифрами а не с буквами
источник

AO

Alexey Onufriev in React Native — русскоговорящее сообщество
например для ввода номера карты
источник