Андрей
Спасибо
Max
Подскажите пожалуйста. Делаю кастомный навбар через react-navigation. Мне нужен один навбар под 2 платформы. Какую высоту правильно задать?
Nikita
Ребят подскажите почему на реальном устройстве может сильно тупить при переходе на другие страницы TabNavigator ??
Anonymous
Ребят подскажите почему на реальном устройстве может сильно тупить при переходе на другие страницы TabNavigator ??
возможно из-за логики в componentDidMount, можно попробовать запускать задачи после перехода на скрин и завершения анимаций InteractionManager.runAfterInteractions(this.loadSomething) еще убрать console.log
Nikita
спс
Ulad🧑‍💻
есть еще идеи ? так как нужнго результата не достиг
Вообще стоит посмотреть в сторону нативной навигации, чтобы на перфоманс сильно не влиял роутер. Я перешёл на react-native-navigation и проблем не разу не было. А так надо на код посмотреть, тут только гадать остаётся
Nikita
я понимаю что без скода это гадание на кофейной гуще, скорее всего будут отказыатся от той либы что использую и буду смотреть на что то другое, не ожидал что эта либа будет тормозить на девайсах
Denis
👍
G
Привет всем Понимаю, что здесь не верстальщики, но может кто-нибудь сталкивался с этим Как называется эта фигура или как ее верстать может есть пример? Просто не понимаю как ее гуглить даже
Андрей
Какая фигура?
Андрей
Может проще картинку вставить?
Андрей
Вообще чтобы такое именно сверстать. Тебе потребуется много блоков, которые ты будешь крутить. Чтобы образовать угол. И накладывать друг на друга
G
Может проще картинку вставить?
Подумаю над этим, наверное так и сделаю
Nick
В вебе есть clip-path и Clip-mask
Nick
Можно свг юзать
Nick
А можно из треугольников слепить такое
Nick
А треугольники можно сделать из блоков с нулевыми размерами и бордерами
Nick
Гугли css triangle generator
Ulad🧑‍💻
Доброго вечере. Какую либу посоетуете для вставки svg из статических файлов?
Ulad🧑‍💻
react-native-svg-uri не работает, react-native-svg-icon не грузит текст.. Не могу найти либу, которая загрузит svg моё
Alex
Alex
А у кого такая штука была?
Alex
В прошлый раз дожидался завершения, но это занимало минут 15-20
Aleksei
это он синхронизирует телефон, резервные копии всякие создает
Alex
Скорее, девелоперский режим включает
Просто уже второй раз на одном телефоне вылезло =(
Alex
как будто на 13 быстрее )
Alex
ага, я видел
Alexsandr
ага, я видел
На 2016 полет отличный таки проблем не было
Alex
на 2015 такое видел точно у тебя
Alex
хотя не, 2016 был
Alexsandr
хотя не, 2016 был
На 2016 не было проблем
Alex
при мне такая же штука была у тебя )
Alex
а, рабочий всё-таки 2015
Ulad🧑‍💻
Alex
сразу делаю
Darkhan
никто не столкнулся с такой проблемой при подключении сокета
Darkhan
react-native-socketio, все по инструкции сделал, но хз уже
Nikita
Господа, как можно тестить приложение без expo client на ios?
Ulad🧑‍💻
Господа, как можно тестить приложение без expo client на ios?
TestFligt самый лучший вариант, он тебе ставит полноценное приложение на телефон
Ulad🧑‍💻
Но там нужен акк дева в apple + если хочешь tester externals и у тебя не тим акк, то нужно некоторе время ждать ревью билда
Stas
https://github.com/mvayngrib/rn-nodeify попробуй с этим
Danil
Ребята, fetch на андройде вечно выдает Network request failed. На обоих эмуляторах: genymotion & AVD . Что можете подсказать? Работаю с удаленным сервером по https
Alex
Была такая проблема, когда расшаривал wifi через yota с макбука О_о
Stas
Permission в манифесте указали?
Stas
<uses-permission android:name="android.permission.INTERNET" />
Danil
Я наткнулся на пост, что это баг в Android 7 и надо сделать следующее: Configure your server to use the elliptic curve prime256v1. For example, in Nginx 1.10 you do this by setting ssl_ecdh_curve prime256v1;
Danil
Но это тоже не помогло
Danil
Можно как-то подебажить запрос fetch и понять что за ошибка? "Network request failed" мало о чем говорит
Stas
Okhttp используется на андроид
Stas
Можно поставить кастомный инстанс в включенными логами
Stas
И через adb logcat или monitor почитать нативные логи
Stas
https://www.learn2crack.com/2016/06/retrofit-okhttp-logging-interceptor.html Нужно создать свой инстанс okhttp и поставить LoggingInterceptor с level:debug
Stas
И отдать его react-native. Не помню как это делается, гуглится.
Stas
Так получите нативные логи
Stas
https://stackoverflow.com/questions/35119761/react-native-okhttp-on-android-set-user-agent
Mikhail
а как картинки локально сохранённые открывать с помощью это библиотеки? если можно прям пример, у меня не получилось
Mikhail
там по инструкции подключения, инит версия 5.2, на нее жалуются и июзе на гите и пишут подключи 6.0... релиз кандидат, и линк сделать просто svg rn, и у меня не завелось, может подскажешь правильно ли делал
Mikhail
Mik G7: image только со внешними ссылками, с локальными не работает, первая же стройчка реадми
Mikhail
по слоям? а в виде чего слои? самому рисовать все? с фотошопа как взять, если там уже нарисовано, я думал svg формат подойдет
Mikhail
жестко, каждую линию отдельно) я все таки верю что есть способы полегче) типа изобретать велосипед не хочется)
Mikhail
приветственный экран например, вставить лиготип, красивую надпись с картинкой и разными цветами, готовая картинка есть в jpg, png, svg, все кроме svg, на разных разрешениях искожается, обрезается и тд., вот надеялся на svg)
Mikhail
спасибо, попробую, смотря как попрет)
Petr E
Всем привет, я фронт разработчик и знакомые ребята - мобильные разработчики предлагают фултайм вакансию на RN. Для них это новое направление, они только нативные пишут приложения. Предлагают 60к. Подскажите, на сколько это адекватная зп для такой вакансии ?
Petr E
Спасибо
Anonymous
если функция объявлена через function, то у нее свой this
Anonymous
можно попробовать вместо request.onreadystatechange = function() { использовать стрелочную функцию request.onreadystatechange = () => {
Никита
кстати как раз хотел поднять эту тему. Как по-вашему лучше указывать контекст this при передачи функции в props? Знаю 3 способа, у всех свои +/- 1. Использовать стрелочную функцию (сам на этом пока остановился) 2. onPress = {this.func.bind(this)} // func - функция 3. Делать привязку контекста в конструкторе: this.func = this.func.bind(this); Сразу по минусам пробегусь: 1 и 2. hotreloading с этим не очень работает - если изменить функцию, то у существующего класса она не изменится. Немного неудобно 2. Плодить код. Плюс сначала стабильно будешь забывать дописать это в конструктор 3. На каждый рендер будет создаваться новая функция
Максим
Ребят. Expo проект, yarn start и запуск на андроид. На телефоне появляется спинер и просто крутится без изменений. Как это решить?
Roma
Проверь, доступен ли адрес из qr кода для других устройств в этой сети
Amir
Ребят. Expo проект, yarn start и запуск на андроид. На телефоне появляется спинер и просто крутится без изменений. Как это решить?
попробуйте выйти из Expo на мобильнике и снова запустить. У меня через день такая проблема