Demuz
Ещё смотря какой эмулятор, сегодня пробовал последний мему, что-то экран не особо корректно он отображал. На железках более одинаково на всех смотрится, в отличие от эмуляторов.
Demuz
Там в эмуляторе если экран 1080х1920, то реакт нэтив его определяет как 1080х1920, командой Dimensions.get('window'). А это не правильно. 😜 На реальной железке будет определять по другому. Даже если брать одинаковые dpi.
Anonymous
спасибо большое
Anonymous
работает
Anonymous
точнее ошибки нет
Anonymous
сам native base я не пробовал еще
Anonymous
но ошибки той нет при подключении
Demuz
На реальной железке будет относительный пиксель. Относительно плотности экрана. Ну ладно. Это я так. Может эмулятор гнал у меня.
Demuz
но ошибки той нет при подключении
Ну в новой версии что-то они не учли наверное.
Anonymous
А кто где пишет код на react native?
Maxim
Шторм
Vladimir
Android Studio/Web Storm/XCode
Gena
javascript в vscode
Anonymous
javascript в vscode
Так там же баг
Gena
Так там же баг
А в RN их тысячи и что? )))
Anonymous
А в RN их тысячи и что? )))
Ну как можно писать, если при старте так ошибки показывает
Anonymous
Хотя их нет
Gena
Я не знаю, что там за ужасный баг такой... возможно в моем маленьком мире он не проявляется ))) У нас все проекты typescript, да ещё в strict режиме (js там только index.js, сервисные утилиты и конфиги с вспомогательными файлами, типа setup.js для jest)... так вот нет там никаких ошибок при старте ))) Есть другое в последнем релизе... но это мелочи и можно жить (типа при создании нового файла language service его "не видит" до перезапуска или появления ссылки на него из других файлов проекта)
Gena
Или вы имеете ввиду что поддержки flowtype в vscode нет? )
Gena
У нас его нет в проектах вне node_modules/{facebook modules} а туда я стараюсь через IDE не ходить.
Dana
Всем привет, хотела узнать, где можно и как получить slug адрес, если я создала приложение локально через CRNA а не через exp?
Dana
Привет. Ты его сам прописываешь.
Как прописать? он же должен ссылаться на проект в моем аккаунте в Expo.io, но там нет моего приложения или я должна как-то его загрузить ?
Александр
Как прописать? он же должен ссылаться на проект в моем аккаунте в Expo.io, но там нет моего приложения или я должна как-то его загрузить ?
Напиши что нибудь типа adkdkdjxiekdhdis и проверь работает ли. Экспо не причём. Тебе вообще для чего требуется его прописать? Для релиз билда?
Александр
exp build:ios
Вопрос сюда, если что
Dana
Есть, я добавила объект expo в package.json, но не знаю какой url прописать в slug @User111112w
Dana
кажется я поняла, нужно там написать expo.io/username/name-of-project, а он дальше сам разберется?
Nick
Или вы имеете ввиду что поддержки flowtype в vscode нет? )
Его нет из коробки, но есть плагины и на удивление даже адекватные 🤔
Gena
Его нет из коробки, но есть плагины и на удивление даже адекватные 🤔
А с грамматикой проблемы решили или по прежнему надо от атома ставить?
Nick
А с грамматикой проблемы решили или по прежнему надо от атома ставить?
Что подразумевается под грамматикой? Опечатки, автокомплит?
Gena
Что подразумевается под грамматикой? Опечатки, автокомплит?
https://github.com/flowtype/flow-for-vscode#known-issues - не решили, судя по всему.
Евгений
У кого-нибудь были проблемы с xhr запросами? Я в дебаггере их не вижу почему то :(
Nikita
Товарищи, пользовался кто react-native-navigation?
Dmitriy
если у вас все картинки в одной папке, то не сложно напиасть nodejs скрипт, который генерит файл images.js до сборки проекта
Я кстати как то интересовался этой темой и находил babel-plugin-wildcard. Я думаю тут бы он подошел
Александр
кажется я поняла, нужно там написать expo.io/username/name-of-project, а он дальше сам разберется?
да, пишешь слаг, логинишься в exp CLI через exp login, делаешь exp publish, видишь проект по ссылке expo.io/username/slug
Gena
Товарищи, пользовался кто react-native-navigation?
Только в качестве эксперимента недоделанной v2. А в чем вопрос?
p
приветствую, подскажите, есть что-нибудь более удобное для просмотра DOM кроме встроеного Inspector? Отображается пустой экран, а почему не могу понять. Не на что кликнуть чтобы свойства хоть какие-то посмотреть
Gena
minSdkVersion 19 targetSdkVersion 25 Вроде минимальная 19
Александр
а можно чуть подробнее или ссылку?
https://medium.com/@sgroff04/2-minutes-to-learn-react-16s-componentdidcatch-lifecycle-method-d1a69a1f753
p
https://medium.com/@sgroff04/2-minutes-to-learn-react-16s-componentdidcatch-lifecycle-method-d1a69a1f753
да у меня верстка криво отображается, уходит за границы экрана элемент, вот не пойму как его свойства посмотреть. ошибки-то нет как таковой
Artem
minSdkVersion 19 targetSdkVersion 25 Вроде минимальная 19
Кстати, скоро Target sdk меньше 26 будет запрещено на Google play загружать. Будет веселое время для react native, ибо многие библиотеки, даже вроде crna все ещё ставят Target sdk 22, чтобы избежать работы с runtime permission-ами и прочим
Artem
Злой ты :)
Artem
что такое crna ?
Create react native app
Сергій
Create react native app
A... да, targetSDK 22 это пипец
Max
заходишь такой в чат… читаешь правила… погодите-ка
Gena
Вот bump версий разного тулинга для Android, это одна из очень хороших вещей, которую задеплоили в 0.56
Roman
Всем привет! Я пишу чат для мобильных устройств, и сейчас хочу добавить возможность отправлять картинки в чате. Посоветуйте, как лучше всего хранить эти картинки на сервере и/или девайсе?
Рубикон
кешировать на девайсе
Vladimir
кэш можно почистить, тогда картинки должны будут скачаться заново, когда пользователь откроет соответствующий чат
Vladimir
на файловой системе
Roman
на файловой системе
На файловой системе девайса?
Vladimir
конечно. У вас же больше ничего на клиенте нет)
Roman
конечно. У вас же больше ничего на клиенте нет)
А как на серверной стороне лучше следать? Хранить картинки в директории на сервере, а в БД записывать путь к ним?
Vladimir
на сервере нужен отдельный инстанс, на котором будет только медиахранится
Vladimir
а в бд писать прямые ссылки
Vladimir
там очень много нюансов на самом деле
Vladimir
Если у вас коммерческий продукт, могу поконсультировать в личке
Eugene
а в бд писать прямые ссылки
ну можно конечно блобы в бд хранить )))) но лучше ссылки )))
Roman
на файловой системе
А как получить доступ к этой файловой системе?
Vladimir
react-native-fs
Roman
react-native-fs
Спасибо!
Yura
да уже сделал)
Alexsandr
:)
Peter
до 0.56 обновлялся кто нибудь?
Serhii
а как мне картинку сделать черно-белой?