Egor
Господа, всем должно быть стыдно
Влод
Сервер нужен чтобы клиенты нашли друг друга, дальше webrtc
Egor
Развели #холивар , а всего-то надо было один метод перекрыть у MainActivity `@Override public void onBackPressed() {...`
Egor
посмотрел в исходничках и всё теперь как надо работает https://github.com/facebook/react-native/blob/master/ReactAndroid/src/main/java/com/facebook/react/ReactFragmentActivity.java
Vit
Везет
Vit
Тоже чтоль в исходники глянуть
Andrey
Ребят, а кто нибудь боролся с жуткими лагами libVLC при работе с RTMP? Или кто что использует для рендера стримов в RTMP?
Egor
а вы говорите мой кейс неудачный с RN
Egor
не, я с таким не работал даже в нативе
Andrey
Он же вроде в RTMP не может
Andrey
Только hls или я путаю?
Ivan[UTC +8, msk +5]
Доброе утро. У меня в проекте имеются git submodules, это 2 мини библиотеку с готовыми компонентами. Flow ругается на импорты с этих модулей, пишет Required module not found. Можно как то убрать такую ошибку? например импорт ../../vendors/bounds/src/components/DropDownMenu
Ivan[UTC +8, msk +5]
Спасибо, попробую, но алиасы не пишу, ide не умеет импортить
Kirill
Спасибо, попробую, но алиасы не пишу, ide не умеет импортить
если шторм, то надо просто папку с модулями пометить Mark directory as -> Resource Root
Andrei
Есть какие то бенчи?
по поводу бенчей не уверен, но вот что говорят в самой документации react-native:
Andrei
Aleksei
или вы может юзали и то и то и можете подтвердить что по скорости отличаются?
Ilya
Действительно, как нативка может быть быстрее JS
Andrei
да, я юзал
Ilya
Это же невозможно
Andrei
react-navigation просто ужас в плане плавности, вообще не похоже на нативное приложение
Aleksei
да, я юзал
ну вот и я юзал, и не скажу что react-navigation медленный
Andrei
а нативную навигацию юзали?
Aleksei
да
Andrei
и вы не заметили разницы как минимум между переходами между скринами?
Aleksei
и я заметил что react-navigation гораздо гибче чем react-native-navigation
Ilya
ну вот и я юзал, и не скажу что react-navigation медленный
Попробуйте потестить не только на последних флагманах
Aleksei
Попробуйте потестить не только на последних флагманах
я на нексус 4 пробовал пока он не сломался у меня
Andrei
и я заметил что react-navigation гораздо гибче чем react-native-navigation
это правда, никто и не спорит. но по ощущениям для конечного клиента - нативная навигация и js навигация небо и земля
Andrei
https://github.com/wix/react-native/raw/master/src/videos/demo.gif?raw=true
Aleksei
это правда, никто и не спорит. но по ощущениям для конечного клиента - нативная навигация и js навигация небо и земля
по ощущениям это довольно спорное заявление) у многих react-navigation тут работает неплохо и не тормозит, а ловить баги и форкать ради каждой фичи react-native-navigation не очень весело
Andrei
я все-таки считаю что react-navigation тормозит. постараюсь на выходных показать пример одного и того же приложения на js навигации, и на нативной. разница очень существенная в плавности и производительности
Aleksei
вангую что просто что то занимает js тред во время анимации
Aleksei
хотя вот с этим https://github.com/react-community/react-navigation/blob/master/src/views/CardStack/CardStackTransitioner.js#L94 вообще не должно уступать нативной анимации
Алексей
Немножко оффтопа. Я знаю что в этом канале есть некий "Сашка" который меня пол года назад забанил в @mobile_jobs. Сашка, если ты меня слышишь - разбань!
Oleg
ха ха ха
Алексей
Проблема в том что "кто-угодно" не хочет брать на себя ответственность видимо)
Andrey
ребят, а можно ли как-то у RefreshControl поменять крутилку на свою собственную картинку?
Vit
есть либа, но один фиг в листах на пул-ту-рефреш стандартная останется
Anonymous
Может есть под рукой список с названиями интерфесных компонентов под обе платформы?
Anonymous
Не это . Мне просто названия нужны (пример на андройде выежающие с лева меню -drawer menu ) и тд
Stas
на ios можно заюзать аналог инкрементальной сборки во время archive ? каждый билд для публикации занимает константное время, не зависимо от того, были ли билды до него
Stas
компиляция всяких си под ios медленная как бухой бич, в сравнении с андроидом
Anonymous
Какую маску для отображения номера телефона посоветуете?
ArtsyomK
Здраствуйте! Как лучше сделать асинхронный код, выполняющий сложные расчеты? Возможно ли запустить эти расчеты в worker или чем-либо подобном в отдельном потоке или лучше дробить код на мелкие операции через setImmediate? Или может можно как-нибудь запустить какой-либо "а ля worker", который будет выполнятся в том же потоке, но будет разбивать процесс вычисления на этапы? Не хочется переписывать код, вставляя setImmediate в forEach, но также хочется и максимальную производительность. Может еще какая технология есть?
ArtsyomK
нужно запустить параллельное вычисление, не блокируя I/O
Vit
https://github.com/devfd/react-native-workers/blob/master/README.md
ArtsyomK
а как он работает? меня смущает, что эта технология может создавать в памяти дополнительную виртуальную машину js, перегружая память одинаковыми данными?
ArtsyomK
или я ошибаюсь?
ArtsyomK
в нативном коде совсем не секу)
My US Bot Support
а может выполнять это на бэке?
Vit
Мож он коины майнит)
Влод
немного странно что там вообще виджет участвует
Влод
https://github.com/tlenclos/react-native-audio-streaming/pull/75/commits/5268fbe4c9b5e47e00a79b735dcc929be40abdc8
Влод
он в общем ожидает что у тебя в нотификейшонах (верхняя шторка видимо) находится виджет. т. е штука по которой можно остановить воспроизведение
Влод
откуда всё это берётся - хз. так видимо разрабы rn написали свою либу для воспроизведения
Влод
в смысле. откуда появилась предпосылка в этом диалоге что должен быть stop?
Влод
2. если одна из твоих на рандом взятых проблем, то что мешает сейчас вызвать стоп?
Влод
Если вызываю попеременно, то все работает, но если сразу, то приложение крашится. В iOS все работает нормально.
Влод
хм попеременно != сначала стоп
Влод
ReactNativeAudioStreaming.play(data.item.url, {showInAndroidNotifications: true}})
Влод
попробуй так
Влод
дауж не очень подробная ошибка. видимо при каких то особых условиях подразумевается вызывать play
Влод
https://github.com/tlenclos/react-native-audio-streaming я так понимаю альтернатив этой либе нету?
Влод
а то что-то всё как-то плохо
Ivan[UTC +8, msk +5]
import SomeView from ../../../vendors/.... Requires module not found. Как убрать подобного рода ошибки?
Ivan[UTC +8, msk +5]
в .flowconfig [options] module.system.node.resolve_dirname=vendors
Jahanger
Halo, есть такая проблема . как загружать картинки на сервер по API?
Jahanger
Jahanger
My US Bot Support
тебе ее сожержимое надо сначала получить чтобы было что отправлять на сервер. а пока ты отправляешь на сервак ссылку на картинку из твоей локальной сторы)
My US Bot Support
давно было, юзал что-тотвроде https://www.npmjs.com/package/react-native-fileupload