чей ты
Просто открыть в нем url мерчант/асц сервера который дают
А дальше, когда ответ от банка пришел на наше апи ?
Alexey
как делать загрузку картинки с телефона ?
Eugene
это включи
Спасибо:)
Kto?
Roman
А дальше, когда ответ от банка пришел на наше апи ?
Ну это разные процессы. Фронт фронтом, бек беком. Фронт уходит на 3дс постит pares на termurl шлюза, потом редиректит клиента на url который вы им давали. Приложение может ловить этот url и закрывать веб вью и открывать экран с «крутилкой» запрашивая статус с бека. А бек уже обычно асинхронно после начала платежа проверяет его статус в платежном шлюзе
Vitaly
как делать загрузку картинки с телефона ?
тебе нужно в аппу загрузить картинку с телефона ?
Alexey
я пилю одновремено на веб и моб, я все сделал на вебе все работает с загрузкой файла, но вот когда запускаю в эмуляторе то ошибка и ругается на <input type='file' name='imgfile' onChange={uploadAvatar} />
Vitaly
надо просто выбрать фото
https://github.com/react-native-community/react-native-image-picker
Alexey
пацаны с работы сделали движ, что можно одновременно пилить на веб и на моб
Alexey
типо вебпак делает два билда на веб и на моб
Alexey
и можно компоненты чисто на моб и чисто на веб делать index.web.js index.js
Alexey
и вебпак сам понимает че куда надо
Alexey
и в стилях +web() color... +native() color...
Eugene
ну тогда наверное вопрос к своим товарищам надо задавать))
Alexey
и тут тоже вебпак сам понимает че куда лепить
Vitaly
пацаны с работы сделали движ, что можно одновременно пилить на веб и на моб
не знаю, что там за движ но у RN нет инпута, по ссылке выше можно заюзать библиотеку для RN
Vitaly
разделяй логику тогда
Alexey
угу, спасибо!!))))
Oleksandr
Подскажите пожалуйста с чем может быть связана ошибка при запуске билда на ios, в терминал падает такая ошибка после обновления xcode до версии 10.2 /node_modules/react-native/local-cli/runIOS/runIOS.js:149:13
Alexey
Rn, вебпак потом его для веба в обычный реакт переводит
Kto?
Чего...
Kto?
Это как вообще так?)
Kto?
Может быть у вас react-native-web?
Kto?
Впервые слышу чтобы Rn в React
Eugene
полтоора года назад на конфе какой-то похожее airbnb рассказывали
Kto?
“Sharing Code Between React Web and React Native Applications” by Reginald Johnson https://link.medium.com/Lil8DlYtnV
Denys
Кто уже поставил новый Xcode ?
Eugene
+ сам поставился
Denys
Не фейлит билд? Интересует совместимость rn0.57 и Xcode 10.2
Rinat
Сегодня этим занимался, без боли вроде прошло все
Rinat
Тоже детокс не запускал эмулятор, обновился до 59
Gena
Смотрите, что в мастер приехало (background timers для ios): https://github.com/facebook/react-native/commit/97c414ec8dad0392dd165066ee5f26b3605a2d6e
Łōgäń
Всем привет, не подскажете как в нейтиве нормально работать с svg картинками? А то столько всего преепробовал, и не работает
Łōgäń
а импорт изображения возможен?
Łōgäń
а то у меня бьет ошибку Too few elements in array (expected at least 5)
Дмитрий
https://github.com/react-native-community/react-native-svg#use-with-svg-files
Alexandr
[].filter
Не понял, тут поподробнее))
Vitaly
Не понял, тут поподробнее))
есть массив данных, применяешь метод фильтр, и фильтруешь по нужным тебе полям
Alexandr
Aynur
может вы просто погуглите?
Aynur
куча, миллион примеров в инете
Alexandr
В том то и дело, что не нашел -_-
Vitaly
Могу я к примеру, передавать строку в этот фильтр?
думаю нужно загуглить метод фильтр, все понятно описано должно быть
Vitaly
В том то и дело, что не нашел -_-
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Array/filter
Dmitry
Это вообще к RN прямо не относится и гуглится элементарно
Aynur
В том то и дело, что не нашел -_-
в том-то и дело, что не искали. "JS filter" первые ссылок 500 на то, что нужно
Maxim
@gblack9
Alexandr
На кнопке висит первая функция. При таком коде выдает вот такую вот ошибку
Alexandr
Aleksei
На кнопке висит первая функция. При таком коде выдает вот такую вот ошибку
по ошибке не похоже что код который вы прислали относится к этому
Aleksei
а хотя нет, относится
Alexandr
Хм... После этого она начала появляться. Если менять result, то ошибка другая, там варнинг
Aleksei
мм, я так понимаю там в catch уходит?
Aleksei
потому что вы там объект вместо строки передаете, в алерт
Andrey
result.uri
Andrey
и я бы разрешение спрашивал на доступ к галерее
Andrey
это же экспо?
Andrey
url на uri исправили?
Alexandr
url на uri исправили?
да, все та же ошибка
Alexandr
если выбирать метод у imagepicker'a launchCameraAsync(), то выдает такой варнинг
Andrey
const storagePermission = await Permissions.askAsync(Permissions.CAMERA_ROLL); if (storagePermission.status === 'granted') { try { let result = await ImagePicker.launchImageLibraryAsync({ allowsEditing: true, // higher res on iOS aspect: [4, 3], }); console.log(result); if (result.cancelled) { return; } //do something with result and catch later
Andrey
allowsEditing - по усмотрению
Andrey
да аспект не помню уже зачем 4 к 3 😀
Maxim
да аспект не помню уже зачем 4 к 3 😀
На андроиде есть другие соотношения сторон.
Mikle
Всем привет, кто-то устанавливал на iPad режим UpsideDown. В XCode активация этого режима не делает ничего, по идее есть какие-то еще ограничения в самом ReactNative
Dmitry
если выбирать метод у imagepicker'a launchCameraAsync(), то выдает такой варнинг
потому что если используешь async/await то нужно код в try/catch оборачивать. У тебя ошибка вылетает, которую ты не ловишь
Dmitry
почитал бы сначала про try catch
Dmitry
или про неопределенные переменные
Dmitry
или просто основы js хоты бы
Stas
const fileName = Platform.select({ ios: `file:///assets/fonts/${fontFamily}.${fileFormat}`, android: `file:///android_asset/fonts/${fontFamily}.${fileFormat}` }); return `@font-face { font-family: '${fontFamily}'; src: url("${fileName}") пытаюсь таким образом использовать шрифт в вебвью. Получаю Not allowed to load local resource: file:///assets/fonts/fontName.otf на ios