Vit
проблемы если с роскомнадзором только)))
Vit
ну и если от души будешь статы лить старые вёдра будут подтармаживать в момент когда оно загружаться на серваки будет
Pasha
я помню раньше тут пытались сделать text-input, чтобы он работал вместе с KeyboardAvoidingView и всем этим - что там в итоге вышло? @gblack9
Санжар
а что разве такое не работает ?
Санжар
если текст инпут обернуть в кейбордавоидингвью с бихавиор=паддинг например
Gena
я помню раньше тут пытались сделать text-input, чтобы он работал вместе с KeyboardAvoidingView и всем этим - что там в итоге вышло? @gblack9
Всё вышло ) У меня есть компонент вместо KeyboardAvoidingView, который работает правильно в значительно большем кол-ве случаев, чем обычный. И реализует padding снизу.
Gena
поделишься?
Вроде уже кидал ссылку. Сейчас, сверюсь, что никаких правок больше не вносил...
Pasha
И сходу вопрос - что именно оборачивать в эту вьюшку? Инпут, весь экран, содержимое ScrollView, етс
Gena
Да, всё по прежнему: https://gist.github.com/vovkasm/8e2d2f6ac9b77e16a802e2900b9f9e40 Только вообще-то это не для помещения внутрь ScrollView... он не будет менять паддинг при скролле...
Pasha
Окей, пасиба. А есть решения для инпутов внутри ScrollView?
Aleksei
я руками писал, там куча вской всячины чтобы инпут в скроллвью выравнивать, и хаков для разных платформ
Artem
а что за проблема с инпутами в скролвью?
Gena
я руками писал, там куча вской всячины чтобы инпут в скроллвью выравнивать, и хаков для разных платформ
Вот да... предполагаю, потому и самоустранился... у нас таких инпутов пока нет и хорошо...
Aleksei
на самом деле, если бы не adjustResize на ведре, то половины хаков не было, и возможно все выглядило бы красиво)
Alexey
народ подскажите в приложения на RN можно видео получать ?
Alexey
в смысле выводить на экран и воспроизводить
Ivan
можно
Vitaliy
народ подскажите в приложения на RN можно видео получать ?
https://github.com/react-native-community/react-native-video https://github.com/inProgress-team/react-native-youtube можно еще в webview плеер от ютуба / vimeo / со своего сайта как вариант
Alexey
можно
с помощью каких то библиотек ?
invariance
https://github.com/react-native-community/react-native-maps вот почему нельзя было сюда Places Search Box впихнуть =/
Gena
https://github.com/react-native-community/react-native-maps вот почему нельзя было сюда Places Search Box впихнуть =/
Наверное потому, что его не все реализуют. А ещё текстовый поск не только карту подразумевает, а примерно как вот здесь: https://github.com/tolu360/react-native-google-places
invariance
Это то понятно... Но было бы гораздо удобнее в одной либе это все держать, а так придется отдельно "места" добавлять
Gena
Да, у нас та же проблема - карты отдельно, выбор мест отдельно. Но это гугл, у него и то и то есть, если бы карты чем-то другим показывали, то пришлось бы другой пикер использовать или свой делать...
Denis
Ребята, может кто знает почему при использовании Animated (useNativeDriver) в Modal - срабатывает re-draw при закрытии Modal?
Anonymous
Йоу
Anonymous
Возможно ли такое чтоб гираскоп не работал ?
Anonymous
От есть имеются полномочия в вашей среде чтоб его отключить
Anonymous
Нужно как-то проверить реальность устройства пока едиенственный способ это гираскоп
Anonymous
Есть может быть какие-то предложиния ?
Anonymous
Ребят, подскажите, немного отдаленный вопрос - На nginx вырубить gzip для изображений
Artem
как в react-navigation убрать тень под хедером, чтобы под ним шли неразрывно табы из native base ?
Nick
Нужно как-то проверить реальность устройства пока едиенственный способ это гираскоп
Через андроид эмулятор можно эмулировать положение устройства в пространстве, так что спорный кейс имхо
Сергій
Возможно ли такое чтоб гираскоп не работал ?
может такого сенсора на устройстве просто нет?
Anonymous
Может и быть так
Сергій
Может и быть так
а что за девайс?
George
Ребят не подскажете где можно найти специалиста в команду?
Artem
Можно ли в react-navigation сделать плавающий хедер, чтобы при скроле он уезжал наверх ?
Славка
а у меня получается в одном из табов в createMaterialBottomTabNavigator createMaterialTopBarNavigator (4 таба), который я должен был врапнуть в createStackNavigator (для того, чтобы был один хедер для всех табов) так вот вопрос: можно этим же самым спобом как-то сделать так, чтобы при скроле хедер уезжал наверх?
Kto?
Ребят, посоветуйте хорошую либу для просмотра изображений. (Пинч ту зум + карусель инклудед)
Ruslan
Ребят,при совместном использовании нескольких типов навигаторов конфликтов не возникнет? react-navigation
Kto?
Нет
Preeternal
При обновлении на версию 0.58 ошибка на отсутствующий react-timer-mixin в native-base. Добавил его в свой package.json. Теперь ошибка - Attempt to invoke virtual method 'boolean java.lang.Boolean.booleanValue()' on a null object reference. Даже не знаю что делать 😒
Preeternal
Причём всё билдится и грузится на 100%. Это потом вылазит в симуляторе Андроид
Preeternal
это ошибка во время выполнения программы
Куда смотреть? В expo проектах читаю такое когда permissions не хватает
Preeternal
У меня не экспо. На 0.57 всё работало
Preeternal
надо смотреть полный стектрейс
Attempt to invoke virtual method 'boolean java.lang.Boolean.booleanValue()' on a null object reference getBoolean ReadableNativeArray.java:103 extractArgument JavaMethodWrapper.java:37 extractArgument JavaMethodWrapper.java:33 invoke JavaMethodWrapper.java:359 invoke JavaModuleWrapper.java:158 run NativeRunnable.java handleCallback Handler.java:789 dispatchMessage Handler.java:98 dispatchMessage MessageQueueThreadHandler.java:29 loop Looper.java:164 run MessageQueueThreadImpl.java:192 run Thread.java:764
Сергій
что такое ReadableNativeArray )
Сергій
🤷‍♂️
Preeternal
это из bridge фейсбук
Gena
Attempt to invoke virtual method 'boolean java.lang.Boolean.booleanValue()' on a null object reference getBoolean ReadableNativeArray.java:103 extractArgument JavaMethodWrapper.java:37 extractArgument JavaMethodWrapper.java:33 invoke JavaMethodWrapper.java:359 invoke JavaModuleWrapper.java:158 run NativeRunnable.java handleCallback Handler.java:789 dispatchMessage Handler.java:98 dispatchMessage MessageQueueThreadHandler.java:29 loop Looper.java:164 run MessageQueueThreadImpl.java:192 run Thread.java:764
Довольно странно выглядит. Похоже какой-то вызов из js передает в натив что-то, что натив не ожидает. Надо бы понять, что там лежит... это можно сделать, если в дебаггере (java) где-то в р-не этого invoke покопаться (думаю сожержимое может так-же подсказать из какого места в js оно прилетело). Вы же в Android Studio этот стек-трейс видите?
Preeternal
Genymotion
Сергій
*эмулятор
Gena
Genymotion
Импортируйте проект (папку android) в Android Studio и запустите оттуда в режиме debug
Preeternal
Импортируйте проект (папку android) в Android Studio и запустите оттуда в режиме debug
Да. Он открывается в АС. Завтра там подебажу. Но странно - в 0.57 все работало. У Вас без проблем 0.58?
Gena
Да. Он открывается в АС. Завтра там подебажу. Но странно - в 0.57 все работало. У Вас без проблем 0.58?
У меня, к сожалению, под Android основной текущий проект ещё не портирован (приоритеты другие). Поэтому я на Android только что-то мелкое свое гоняю... оно работает, более того, я туда даже уже вмержил новый jsc и вроде всё ок
Andrii
Ого. Ядро? Даже боюсь спросить зачем..
ая не в курсе ребята) зачем нужен jsc?)
Andrii
не могу просто нагуглить что то нормальное о нём
Vitaliy
не могу просто нагуглить что то нормальное о нём
JavaScriptCore - собственно на нем всё и крутится в RN https://www.reactnative.guide/3-react-native-internals/3.1-react-native-internals.html
Dmitry
а что можно почитать про профилирование приложений на RN ? Беспокоит вопрос производительности и нужно найти узкие места
Gena
Ого. Ядро? Даже боюсь спросить зачем..
Всё просто. В средней перспективе, я хочу, чтоб у меня Intl полноценно работал, для этого мне нужен свежий JSC на Android и iOS. С iOS я уже понял, что придется самому полностью разбираться (или подождать, пока iOS 9 окончательно вымрет). А вот над Android JSC много народу работает, вот и экспериментирую с тем что они сделали. Надо отметить, что у них сейчас новый JSC с урезаным Intl, так что пока ещё есть куда работать. А в дальней перспективе, меня интересуют воркеры.
Gena
В 0.58 для Android, да JSC всё ещё 2014 года
Gena
А полифилл там немного недоделанный )
Gena
@Preeternal Кажется ваш баг (или очень похожий нашли и завтра всё будет): https://github.com/facebook/react-native/issues/23126
Preeternal
Anonymous
Всем привет! Ребят подскажите, как удалить скрин из stacknavigator (react-navigation)?
Anonymous
мне из памяти)