Dima
все работает
Dima
Dmitry
А дальше, у него в 3 then тоже не прокидывается
а в 3 и не должно при такой записи
Maxim 📱 D
а в 3 и не должно при такой записи
Ну у него была, в одной из вариантов, я про нее и говорил)
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 Где я мажу или что мне делать?
zamir
привет! что вы используете для загрузки изображений в приложениях?
Anton
А лучше из Android Studio под дебаггером запустить
а я релиз версию могу дебажить?
Anton
только релиз каршится просто
Gena
а я релиз версию могу дебажить?
Не уверен точно, но у меня это получалось в Linux, Win и macOS/iOS просто исходников не видно нормально - половина в asm. Думаю и в Android это должно быть возможно.
Anton
Anton
На этом моменте крашится как понял, странная ошибка о том что не запущен сервер, но это же релиз версия.
Sergey
Или js-бандла в архиве приложения не хватает. Распотроши архив, посмотри на месте бандл или нет, и всё ли с ним в порядке.
Sergey
В смысле apk файл
Demuz
Добрый вечер всем. Подскажите, отпечаток с TouchID возможно в базе данных сохранить?
Gena
На этом моменте крашится как понял, странная ошибка о том что не запущен сервер, но это же релиз версия.
@sergey_smyshlyaev правильно советует... скорей всего ошибка происходит на этапе сборки бандла... можно ещё его руками попробовать собрать: react-native bundle ...
Dmitry
Если ты можешь его получить)
Demuz
Конечно
Можете подсказать, где копать? У меня не получается найти такое.
Dmitry
Я имею в виду, что теоретически можно сохранить любую инфа с любого считывателя....)
Demuz
Через тач айди не получится, так как он позволяет только со своей желки снимать данные, но отпечат с другой железки не поймет
Demuz
Да получить то смогу, только вот один телефон не поймет отпечаток с другого телефона.
Gena
😆 https://stackoverflow.com/a/30159079/2266462
Demuz
Мне нужно запрос с тач айди в базу кидать
Dmitry
На самом деле это просто последовательность байт, чтобы сверить с другим устройством нужно их привести к одному виду и все
Gena
Да, но я надеюсь, что создатели осей никогда не будут отдавать эту инфу обычным приложениям, примерно так, как это написано про iOS на SO )
Andrii
Ребят кто то делал связку fibase email + phone Тоесть нужно создать пользователя и провалидировать его телефон По отдельности документации хватает А вот вместе как
Олег
ребят, может кто с phonegap работал? вопрос в том, как тестировать пуши на android stuido, кроме как собирать apk и устанавливать на виртуалку после каждой правки
Олег
сейчас эта процедура совсем извращенская у меня) на одну правку теста на 5 минут
Chu
Доброго дня! Может, кто-то может подсказать решение. Есть проект для иос. И есть разработчик на винде, но с айфоном. Я могу как-то собрать приложение, чтобы передать ему файл, а у него к бандлеру, запущенному из-под винды цеплялось? Сделал через archive билд, но там, кажется, релизная версия вышла. И developmentUrl не юзает. Это попытка слезть с экспо. Или использовать нативные модули с экспо.
Dmitry
точнее, адекватного решения
Gena
Если у виндового разработчика intel cpu, то при удачном стечении обстоятельств у него macOS в vmware встанет... я видел такую схему, она может работать... но это жутко неудобно...
Рома
Я работал на винде с macOS в virtualbox, но ощущения конечно не из приятных
Dmitry
На самом деле я покупаю уже второй мак и это чудесная машина. А при нынешнем курсе - не намного и дороже остальных. Зато хочешь под линуу пиши, хочешь андройд пили, хочешь айос, при желании можно и под винду собрать что-то
Aynur
полностью согласен, macbook и сама macos - вещи действительно хорошие, особенно для разработчика, на винду больше и не хочется
Dima
в рендере есть текст, в нем {this.state.teste}, с чем может быть связано то, что он не обновляется?
Dima
и вообще любые this.state.x перестали обновляться
Dima
Без кода трудно сказать
в item флэтлиста оно ведь должно работать?
Berik
в item флэтлиста оно ведь должно работать?
Покажите кусок кода и если есть то какие ошибки падают
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
Dima
extraData
работает, большое спасибо
Berik
Кул
Dan
Всем привет! Я Java+Kotlin/Android разработчик. Решил перебежать на сторону кроссплатформенных приложений, так как нужна поддержка iOS с минимальными затратами. Для нового проекта нужны приложения для iOS и Android, синхронизация с публичным web-сайтом (а также добавление информации на сайт через приложение). До последнего момента рассматривал React + React Native + Redux, но сейчас стал чаще встречать и изучать информацию о Dart + Flutter. Как вы считаете, что лучше использовать в данном случае - React + React Native + Redux или Dart + Flutter?