
akaSybe
25.09.2018
08:40:54
привет, подскажите, каким способом можно сделать следующее:
есть экран с новостью и экран с комментариями к новости, для комментариев используется Disqus и комментарии отображаются в WebView, для навигации используется react-navigation,
каким образом можно сделать чтобы комментарии грузились только при первом заходе на экран комментариев? чтобы можно было вернуться на страницу новости, потом назад в комментарии и продолжить писать комментарий?
в документации react-navigation вроде бы написано, что stacknavigator не анмаунтит компонент, но наверно я не правильно понимаю, т к рендер метод вызывается каждый раз

Ivan
25.09.2018
08:44:01
может лучше не через вебвью? у дискуса апи нету?

akaSybe
25.09.2018
08:44:58
есть, но это огромный объем работ, чтобы повторить весь функционал вне webview

Google

Илья
25.09.2018
08:48:10

akaSybe
25.09.2018
08:49:20
ну по идее дело не в webview, а в том что компонент-экран ререндерится при каждом заходе на роут
и если это можно как-то избежать, то теоретически всё будет работать как и требуется

Ihor
25.09.2018
08:51:34
можете посоветовать хорошую либу rich text editor react native?

Илья
25.09.2018
08:53:02

akaSybe
25.09.2018
09:00:14

Илья
25.09.2018
09:01:12
ну да. Чтобы вообще убедиться анмаунтит он или нет. Если анмаунтит - то уже копать доку навигации

akaSybe
25.09.2018
09:02:19
оке, спасибо

Ivan
25.09.2018
09:02:20

akaSybe
25.09.2018
09:02:41
pop() анмаунтит, а бэк по идее не должен
https://github.com/react-navigation/react-navigation/issues/1990
всё же componentWillUnmount вызывается

morda
25.09.2018
09:16:45
https://twitter.com/kzzzf/status/1043152158785499141

Google

morda
25.09.2018
09:16:48
Вах!

Anton
25.09.2018
12:29:21
Привет, кто-то https://github.com/react-native-community/react-native-camera использовал для Android? Уже пол дня собрать не могу проект с этим плагином

Свободный Кот
25.09.2018
12:31:28

Anton
25.09.2018
12:31:49

Свободный Кот
25.09.2018
12:32:44

Alexander
25.09.2018
12:36:16

Anton
25.09.2018
12:43:20

Mikle
25.09.2018
13:01:18
Если нет устройства с монобровью на андроид ("nothc") как на iPhone X, то как можно вообще проверить как приложение будет выглядеть на таких устройствах?

Sergey
25.09.2018
13:04:55
там в настройках разработчика есть Display Cutout

morda
25.09.2018
13:12:19
ситуация с нотчем напоминает ситуацию с одним очень популярным когда-то браузером поддержкой которого с помощью анальных лубрикантов заморачивались-заморачивались а потом взяли и выкинули нафиг)

Aynur
25.09.2018
13:57:36
а компайл камеры где? link хоть запускали?

Anton
25.09.2018
14:00:12
запускал, он прописал
но конфликт то ли с версий sdk то ли с чем-то еще

Aynur
25.09.2018
14:01:43
ещё раз: где ваш компайл камеры на скрине?
всё, увидел

Google

Aynur
25.09.2018
14:02:04
я тупой
заработался:D
а в ошибках что? при билде

Anton
25.09.2018
14:06:09

Aynur
25.09.2018
14:07:06
ну или 26.1.0 судя по вашей ошибке
при ребилде ещё возможно нужно будет удалить app/build папку ну и\или сделать clean

Алексей
25.09.2018
14:14:45
https://github.com/react-native-community/react-native-camera/blob/master/android/build.gradle#L55
пропишите в ext свою версию для appcompat

GrafMine
26.09.2018
06:05:51
помниться не один раз тут уже проскакивал вопрос с тем чтоб клава инпуты не перекрывала, может у кого недолеко ссылки лежат на примеры ?

Nick
26.09.2018
06:26:28
KeyboardAvoidingView же

あなたの神
26.09.2018
06:29:36

Nick
26.09.2018
06:56:23

Nikita
26.09.2018
07:23:00
упс

Alexey
26.09.2018
07:26:20

Zamir
26.09.2018
07:39:44
Ребят, что лучше поставить для аналитики ГуглАнлитику или Fabric???

Again
26.09.2018
07:40:21

Sergey
26.09.2018
07:41:04
?

Zamir
26.09.2018
07:41:37

Ivan
26.09.2018
07:42:04
а что с ней не так?

Zamir
26.09.2018
07:45:58
Не знаю) я вообще думал что используется только фабрик, и для интереса загуглил про гугланалитику и оказывается и такая есть на реактнейтив

Google

Again
26.09.2018
08:01:15
Ну я не разбиражсь, просто пизжу.

Gena
26.09.2018
08:06:34
Ребят, что лучше поставить для аналитики ГуглАнлитику или Fabric???
Зависит от того, что вы хотите получить... это почти одно и тоже. Дьявол в деталях... Разные отчеты, разные данные сохраняются... Fabric они сейчас рекламируют и продвигают, но без tag manager и data studio, вы получите только самые базовые метрики... Т.е. если по простому, они в бесплатном варианте хранят только уже агрегированные данные по очень ограниченному числу метрик... Можно хранить всё или свои варианты агрегации, но придется платить за сторадж и писать (конфигурить? не знаю точно) свои отчеты и процессинг. Мы хотели использовать в текущием проекте оба и Fabric и Analytics, но второй ещё не внедрили... А с фабриком сразу могу сказать - 10 кастомных строковых параметров для событий (т.е. слать вы их можете сколько угодно, а в отчетах 10 глобально на весь аккаунт)

Zamir
26.09.2018
08:08:56


Ksetrin
26.09.2018
09:25:09
Использую "react-navigation": "^2.12.1"
Делаю this.props.navigation.navigate и перехожу на другой экран. Потом что бы вернуться назад приходится нажимать 4-5 нараз по кнопке Назад и только тогда срабатывает.
Куда копать?
похоже дело даже не в кликах, он долго обратабывает этот запрос
грешу на "redux-persist": "^5.10.0"

farwayer
26.09.2018
09:48:05
Сейчас минут 10 разбирался, почему так коряво текст переносится. Короче, оно теперь так:
textBreakStrategy
Set text break strategy on Android API Level 23+, possible values are simple, highQuality, balanced The default value is highQuality.
Похоже, у нас разные представления о highQuality с разработчиками android. Поставил simple - стало ок.

Galymzhan
26.09.2018
09:48:46

Ksetrin
26.09.2018
09:50:56
но персист все равно медленный

Play
26.09.2018
09:52:55
Как в app store выводить деньги за купленые приложения? Копятся, а вывести не знаю как. Не нашел такой кнопки. Знает кто?

Eugene
26.09.2018
09:54:05
Товарищи, какие годные либы есть для чартов в РН?

Ksetrin
26.09.2018
09:58:44

Play
26.09.2018
10:36:45

KDeveloper ??
26.09.2018
10:40:00
А сколько там накапало?
если немного, то вывести нельзя
только от $150 было

Google

Play
26.09.2018
10:41:45

KDeveloper ??
26.09.2018
10:42:09
я не помню сейчас лимитов