Dima
все работает
Dima
Dmitry
Dima
У флэтлиста по дефолту такой жёсткий скролл, или у меня что-то не так?
Maxim 📱 D
что то не так
Stas
Что-то не так явно
Stas
Может в onScroll что то тяжёлое делается
Dima
в onscroll ничего нет
Dima
оно же не лагает из-за чего-то тяжелого, а просто не продолжает движение после скролла
Ivan
Сталкивался кто-нибудь с зависанием refreshing у скролла? Если в момент загрузки открыть модалку на этом же экране - спиннер останавливается и больше не реагирует на свайп
Illiа
@rejjer у меня когда-то спинер обновления зависал в случае если у родительского блока есть горизонтальный скрол
Dima
key в int, но почему-то все равно варнинг на него
keyExtractor={item => parseInt(item.id)}
(Invalid child context virtualizedCell.cellKey' of type number supplied to CellRenderer', expected string.)
Dima
эта ошибка ведь из-за key в флэтлисте вообще?
чей ты
чей ты
Только строки
Stas
кей и string должен быть, о чем в варнинге и написано
Dima
так ведь
Dima
а
чей ты
Dima
оо, теперь и скролл плавный
Denis
Denis
Привет всем, как-то вызвать это можно?)
Denis
А то я уже свой ActionSheet начал делать 🙂
Maxim 📱 D
Image picker
Anton
Парни, если андроид приложение сразу при старте вылетает и android предлагает перезапустить его, то куда смотреть. Просто ни логи не RN вроде не успевает иницилизироваться.
Anton
?
Gena
В logcat
Gena
А лучше из Android Studio под дебаггером запустить
Illiа
Еще раз привет! Это по поводу скачки файла с сервера. joltup/rn-fetch-blob
Начал я делать все через документацию RNFetchBlob.fsрезультат: файлы могу записать, но через формат base64, + физически на телефоне файлы не видны, только через fs.ls(path)...
Но загвоздка еще и в другом. Скачаные псд или доки методом fs.writeFile(DownloadDir + '/' + name, base64.encode(xmlHttp._response), 'base64') не открываются програмами, пишет биты.
Кто поможет?
вот результат запроса - https://jsfiddle.net/qw26rvnd/
Его нужно скачать на телефон. Как перекодировать? Что сделать? Уже мозг пухнет. Библиотека дает возможность 4-х вариантов encoding: utf8 | base64 | ascii | uri
Где я мажу или что мне делать?
Gena
zamir
привет! что вы используете для загрузки изображений в приложениях?
Anton
Anton
только релиз каршится просто
Gena
а я релиз версию могу дебажить?
Не уверен точно, но у меня это получалось в Linux, Win и macOS/iOS просто исходников не видно нормально - половина в asm. Думаю и в Android это должно быть возможно.
Anton
Anton
На этом моменте крашится как понял, странная ошибка о том что не запущен сервер, но это же релиз версия.
Dmitry
Sergey
Или js-бандла в архиве приложения не хватает. Распотроши архив, посмотри на месте бандл или нет, и всё ли с ним в порядке.
Sergey
В смысле apk файл
Demuz
Добрый вечер всем. Подскажите, отпечаток с TouchID возможно в базе данных сохранить?
Dmitry
Dmitry
Если ты можешь его получить)
Demuz
Конечно
Можете подсказать, где копать? У меня не получается найти такое.
Dmitry
Я имею в виду, что теоретически можно сохранить любую инфа с любого считывателя....)
Demuz
Через тач айди не получится, так как он позволяет только со своей желки снимать данные, но отпечат с другой железки не поймет
Demuz
Да получить то смогу, только вот один телефон не поймет отпечаток с другого телефона.
Gena
😆 https://stackoverflow.com/a/30159079/2266462
Demuz
Мне нужно запрос с тач айди в базу кидать
Demuz
Dmitry
На самом деле это просто последовательность байт, чтобы сверить с другим устройством нужно их привести к одному виду и все
Gena
Да, но я надеюсь, что создатели осей никогда не будут отдавать эту инфу обычным приложениям, примерно так, как это написано про iOS на SO )
Dmitry
Andrii
Ребят кто то делал связку fibase email + phone
Тоесть нужно создать пользователя и провалидировать его телефон
По отдельности документации хватает
А вот вместе как
Олег
ребят, может кто с phonegap работал?
вопрос в том, как тестировать пуши на android stuido, кроме как собирать apk и устанавливать на виртуалку после каждой правки
Олег
сейчас эта процедура совсем извращенская у меня) на одну правку теста на 5 минут
Dmitry
Chu
Доброго дня!
Может, кто-то может подсказать решение.
Есть проект для иос.
И есть разработчик на винде, но с айфоном.
Я могу как-то собрать приложение, чтобы передать ему файл, а у него к бандлеру, запущенному из-под винды цеплялось?
Сделал через archive билд, но там, кажется, релизная версия вышла. И developmentUrl не юзает.
Это попытка слезть с экспо.
Или использовать нативные модули с экспо.
Dmitry
Доброго дня!
Может, кто-то может подсказать решение.
Есть проект для иос.
И есть разработчик на винде, но с айфоном.
Я могу как-то собрать приложение, чтобы передать ему файл, а у него к бандлеру, запущенному из-под винды цеплялось?
Сделал через archive билд, но там, кажется, релизная версия вышла. И developmentUrl не юзает.
Это попытка слезть с экспо.
Или использовать нативные модули с экспо.
нет решения, чтобы разрабатывать под iOS, без мака
Dmitry
точнее, адекватного решения
Gena
Если у виндового разработчика intel cpu, то при удачном стечении обстоятельств у него macOS в vmware встанет... я видел такую схему, она может работать... но это жутко неудобно...
Рома
Я работал на винде с macOS в virtualbox, но ощущения конечно не из приятных
Dmitry
На самом деле я покупаю уже второй мак и это чудесная машина. А при нынешнем курсе - не намного и дороже остальных. Зато хочешь под линуу пиши, хочешь андройд пили, хочешь айос, при желании можно и под винду собрать что-то
Aynur
полностью согласен, macbook и сама macos - вещи действительно хорошие, особенно для разработчика, на винду больше и не хочется
Dima
в рендере есть текст, в нем {this.state.teste}, с чем может быть связано то, что он не обновляется?
Dima
и вообще любые this.state.x перестали обновляться
Evgeniy
Dmitry
Dima
Покажите кусок кода и если есть то какие ошибки падают
что-то типа обчычного
render() {
return (
<FlatList
data={this.state.data}
renderItem={({ item }) => (
....
<Text> {this.state.teste}</Text>
....
)}
keyExtractor={item => ${item.id}}
ItemSeparatorComponent={this.renderSeparator}
onRefresh={this.handleRefresh}
refreshing={this.state.refreshing}
/>
}
Dima
и этот текст обновляется только при обновлении этого флэтлиста
Dima
как и любые this.state в рендере
Berik
Flatlist pure component. Скорее всего для него ваш проп просто не меняется. Попробуйте отправить extradata={this.state}
Berik
extraData
Berik
Кул
Gena
Dan
Всем привет!
Я Java+Kotlin/Android разработчик. Решил перебежать на сторону кроссплатформенных приложений, так как нужна поддержка iOS с минимальными затратами.
Для нового проекта нужны приложения для iOS и Android, синхронизация с публичным web-сайтом (а также добавление информации на сайт через приложение). До последнего момента рассматривал React + React Native + Redux, но сейчас стал чаще встречать и изучать информацию о Dart + Flutter.
Как вы считаете, что лучше использовать в данном случае - React + React Native + Redux или Dart + Flutter?