Serhii
Андроит жутко тормозит
Igor
еще если редакс логгер используется или какая-то такая штука, которая много пишет в консоль - очень лагает даже не iOS. console.log нужно обязательно удалять в релизе
Petr
Врем привет коллеги! Нужно сделать авторизацию через вконтакте, фейсбук и госуслуги. Сейчас использую Expo, поэтому с фейсбук всё норм. Но насчет вконтакте и госуслуги не понятно. Можно использовать react-native-vkontakte-login, но для этого нужно будет удалить Expo. Как можно реализовать oAuth2 входы? Попробовал использовать WebView, но что-то то не так
Petr
Был ли такой опыт у кого-нибудь?
Anonymous
Без аудио, вообще
Anonymous
Скажи, как прослушаешь - удалю
Petr
Использовать сервер - идея. Спасибо
Aleksei
> Можно то же самое в constructor выполнять. не нужно выполнять запросы в конструкторе
в реакте это вполне нормальная практика, так как использовать реакт компоненты где то вне рендера не принято и даже плохо. как раз сам фреймворк и заботится о инициализации)
Nikolay
Ребят, кто знает, логи по приложению на андройде сохраняются в какой нибудь фаил?
Yerzhan
Привет коллеги 🙂 В React Native есть «родной» для iOS меню компонент ActionSheetIOS, но аналогичного menu для Android получается нет? Лучше ручками его делать? Android menu: https://material.io/guidelines/components/menus.html
Nikolay
ну или мб есть способ заставить их сохраняться?
Ololo
кто использовал эффект CollapseToolbarLayout на андроиде? использую react-native-collapsing-toolbar но проблема в том, что контенту надо фиксировать высоту , есть другие варианты или есть решения по проще?
Ilya
ни у кого не было такого, что ios-девайс пытается подтянуть бандл, тянет его тянет, а потом вдруг падает с failed to load bundle from ...?
Ilya
При первом старте всегда так
а что потом делать? reload просто заново начинает тянуть у меня раньше было иногда, сейчас постоянно
Illiа
Вопрос, в конструкторе класса Логин хочу проконсолить заимпорченый компонент LocalizedStrings, в результате undefined
Ulad🧑‍💻
Спасибо.
react-native-actionsheet вот
Illiа
Попробуй логировать конкретную локализацию типа strings.en
Решил, просто импорт нужно было обвернуть в {}
Illiа
Подскажите как лучше всего реализовать LocalizedStrings, при ините логин страницы я получаю app.json с переводами языка который я руками поставил default, при селекте я выбираю другой язык и запросом получаю новый json с переводами языка который изменил
Максим
Всем привет) Кто-нибудь может подсказать как бороться с белыми бликами при переходах между экранами? (iOS приложение) Использую библиотеку React Native Navigation Но дело не в ней, а в том что JS поток сильно грузится в это время В Instruments (Time Profiler) не нашел полезной информации, возможно не особо хорошо понимаю что нужно смотреть Как можно найти причину просадки производительности?
Ulad🧑‍💻
Вроде мне как-то помог этот форк https://github.com/tsfosnz/react-native-navigation-fix/tree/master
Виталий
народ а рн подходит для приложений с 2 д анимацией типо пазлы и тп?
Vladimir
народ а рн подходит для приложений с 2 д анимацией типо пазлы и тп?
не думаю. возьмите движок лучше графический любой
Demuz
Такое может быть, что у меня дебаг версия приложения не собирается с OneSignal, из-за другой версии BuildTools? У меня стоит 25я, а там по доке рекомендуется 23.0.2? При сборке дебаг явно ничего не говорит просто.
Artur
народ а рн подходит для приложений с 2 д анимацией типо пазлы и тп?
для простых вполне подходит https://github.com/bberak/react-native-game-engine https://github.com/FormidableLabs/react-game-kit
Виталий
ок спс
Максим
А есть у кого опыт в отладки производительности React Native приложений? Очень важная тема для нас, как для сообщества Обсуждали ее уже?
Aleksei
ну тогда традиционно - вставлять лоадер пока грузится основной экран)
Максим
он для Android'а только насколько я понял?
Aleksei
нет
Максим
А, я о другом подумал. Посмотрел по докам, спасибо)
Demuz
Не только лоадер вариант. Еще комбинация лоадера и анимации перехода тоже тема.
Demuz
Помоему анимация тоже блики может решить. За время перехода от экрана к экрану уже 100 элементов там отрендерится. )
Demuz
Хотя не проверял, может будет переход от начального экрана как раз таки в белый "блик", о котором вы говорите. 😁
Max
Добрый день, если кто-то работал с https://github.com/Flipkart/recyclerlistview , может быть вы сталкивались с проблемой обновления списка (изменились размеры layout, но не изменились данные) - как решали?
Anonymous
Всем привет. А кто ни будь сталкивался с проблемой, что используя Picker, опции не помещаются в 1 строку. Возможно ли на Android сделать многострочные опции? На iOS все норм по умолчанию
Anonymous
Неужели все хз))
Alex
Ребят, кто знает как поправить?
Alex
Babel-preset-expo, transform-react-jsx-source
Alex
Неужели все хз))
Мб, попробовать "поиграть" с высотой Пикера? Пример тут: https://stackoverflow.com/questions/45040540/set-height-of-picker-with-react-native
Demuz
А эффект отходящего вправо экрана как корректно назвать? В телеграме если я сейчас попробую открыть боковое меню, проведением пальцем от левой части экрана, то он мне текущий скрин просто вправо уберет с анимацией. Вот это как найти правильно?
Nikita
свайп анимация?
Aleksei
swipe back
Demuz
swipe back
Спасибо.
Alex
Кстати, хороший вопрос. Тоже не отказался бы на Андроиде от пикера в стиле iOS - списком
Если на Андройде в стиле iOS - то его можно попробовать: https://github.com/beefe/react-native-picker
Konstantin
Кто может помочь с font(ами), не работает fontWeight на андроид, ios - все гуд
Konstantin
Да
Konstantin
Я сделал react-native link
Konstantin
или я что-то пропустил?
Demuz
Я сделал react-native link
Ну перепроверьте вручную, закинулись ли шрифты. Обычно в доках пишут и ручной процесс установки. Там в папке src по-моему они содержатся по дефолту. И ещё, вы приложение пересобирали после Линка?
Konstantin
Проверил конечно вручную что добавились, android/app/src/main/assets/fonts/
Konstantin
сделал билд тоже
Konstantin
фонт работает на андроид, но значения от 100 до 900 выглядят как regular (100-400) и bold (500-900)
Konstantin
промежуточные не отображаются
Konstantin
нужно где-то еще что-то прописать? для fontWeight 100-900, где и как файл называется?
Anonymous
почему на win7 в эмуляторе андроида при вызове дебаггера все зависает. ошибок никаких нет.
Anonymous
Khorark
Сам деббагер запущен?
Anonymous
Что не так? уже второй день не могу запустить
Nikita
Там разве не дублируется путь к СДК?
Anonymous
Да я видел,но где его прописывал там норм все
Anonymous
Nick
Дублируется /home/pavel в пути Android_Home делайте до папки Android, а дальше дописывайте как $ANDROID_HOME/Sdk, /tools и т.п
Anonymous
Все равно выдает это повторение
Anonymous
Artem
У тебя же неправильно два последние пути прописаны. ANDROID_HOME - это ж алиас до папки sdk, поэтому в них должен быть относительный путь, а ты добавляешь весь путь, начиная с рутовой директории
Anonymous
export ANDROID_HOME=$HOME/Android/Sdk export PATH=$PATH:$ANDROID_HOME/tools export PATH=$PATH:$ANDROID_HOME/platform-tools
Anonymous
nак прописывать?