
Alexander
11.09.2018
10:53:41
коллеги. нужен совет:
шлю запрос на сервер, приходит статус 498 (token is expired), но клиент просит автологин. я полагаю, что это автологин + завершение того первоначального запроса
я использую fetch, сориентируйте как решаете такие задачи?
есть какой-то pool запросов? или храните только последний запрос?
знаю, что в android и ios есть свои сервисы для решения такой задачи. как быть в RN?

Dmitry
11.09.2018
11:01:42

Google

Alexander
11.09.2018
11:02:18

Dmitry
11.09.2018
11:02:28
в смысле

Alexander
11.09.2018
11:02:50
в прямом. шлю запрос - getMessages - получаю 498

Dmitry
11.09.2018
11:03:09
ну ты его получаешь внутри метода
и там же вызывай его еще раз с новыми параметрами

Denis
11.09.2018
11:52:34

Alexander
11.09.2018
11:54:18
дельно, благодарствую
пока что только не пойму почему new Request() - is not defined в реакт-натив)

Ruslan
11.09.2018
13:33:10
Привет, через два компонента вниз передаю функцию обычную, если в первом компонента работает, то в нижнем втором уже нет
Мне ее байндить надо?

Alexander
11.09.2018
13:39:37

Gena
11.09.2018
13:45:06
Gena опять придираешься, последний коммит в мастере, релиза не было и тайпинг, когда не все используют его )
Не все... я там один параметр добавил который мне был нужен (действительно редкий, нужен только если используются не встроенные в RN промисы), но не только. Ещё у них есть тест тайпингов и он не проходил (`npm run test:typescript`)... они реально некорректные были.
Но для меня это говорит о качестве всего кода продукта. Мне его стремно после этого включать в приложение которое я делаю и за которое отвечаю. Включил всё равно, т.к. альтернатив нет, но осадочек остался...

✡️Хаски
11.09.2018
13:54:11
Как расичтать высоту блока так? что бы в нем уметилось только три строки текста ? C учетом протности пикселей

Google

Alexander
11.09.2018
14:03:10

Никита
11.09.2018
14:35:50
Пытаюсь сделать Тень у значков на андроиде. На яблоке все получилось, а вот андроид не хочет, elevation не помогает. Было у кого такое? Как выкручивались?
Значки у меня разные: что-то из vector-icons, что-то как изображения

Tankerxyz
11.09.2018
14:41:42
react-native-shadow

Никита
11.09.2018
14:42:08

Stas
11.09.2018
14:48:02

Никита
11.09.2018
14:48:48

Stas
11.09.2018
14:49:36
Хз. Должно работать. А сколько задавали?

Никита
11.09.2018
14:49:48
1,5,20,50

Stas
11.09.2018
14:51:32
Хз. collapsble: false в верхней вью попробуйте
В props, не стайл

Никита
11.09.2018
14:55:00

Play
11.09.2018
15:04:19
Классный инструмент нашел по автоматическому определению типов пропсов
https://transform.now.sh
Копирование из консоли JSON
https://stackoverflow.com/questions/41032565/how-to-copy-the-objects-from-chrome-console-window

Ksetrin
11.09.2018
15:09:43
Чуваки, а что если я сделаю градиент на вюхах с понижением opacity?
ну вот например сделаю 100 вьюх у которых будет opacity от 1 до .3 какие проблемы у меня могут возникнуть? Хотябы потенциально?
и да, я знаю про react-native-linear-gradient, но у меня только 1 элемент и мне так лениво тащить зависимость в проект ради него

Dmitry
11.09.2018
15:13:24

Ksetrin
11.09.2018
15:16:10

Galymzhan
11.09.2018
15:16:49
Привет!
В react-navigation 2 при навигации с одного stack в другой больше не происходит INIT экшна? После обновлении не получается инициализировать правильно второй стэк

Dmitriy
11.09.2018
15:19:12
Приветы. Глупый вопрос, если сейчас приложение размещено в гугл плэй и апп сторе и пишется с маленькой буквы, то после переименования приложения на написание с большой буквы - это считай новое приложение для магазинов приложений?

cristina
11.09.2018
15:28:39
Как правильно на плеймаркете апдейтить приложение?

Vladimir
11.09.2018
15:34:12

Google

Ksetrin
11.09.2018
15:34:53
И все так я решил просто ради теста сделать.
В каждом градиент на 100 вьюх
перфмонитор никак не просаживается
и листается норм

Tankerxyz
11.09.2018
15:35:56
кинь код
мне интересно, пойдет ли у меня кровь

Ksetrin
11.09.2018
15:37:04
https://snack.expo.io/r1v0LwZFb вот тут нашел
независимо пойдет она у тебя или нет, я не могу найти однозначный ответ с проблемой

Gena
11.09.2018
15:47:25

cristina
11.09.2018
15:49:18

Vladimir
11.09.2018
15:56:28

Andrei
11.09.2018
16:00:33
Может кто-нибудь помочь? https://stackoverflow.com/questions/52279320/trying-to-put-api-call-and-getting-actions-must-be-plain-objects-use-custom-mi

Алексей
11.09.2018
16:04:49

Ksetrin
11.09.2018
16:05:07

Andrei
11.09.2018
16:07:56

Gena
11.09.2018
16:08:17
Вот, теперь это нормальная проверка. Там просто фишка в том, что с одним и тем же source оно один и тот же item кеша (скорей всего) использует и реальная нагрузка на память и пересчет не получается.
Мы тоже делали список с картинками на которые градиент накладывали (react-native-linear-gradient) и я очень боялся томозов, но вот конкретно с градиентом тормозов и не было. Они вообще в других местах нашлись. В частности стандартный Image компонент, его заменили.

Tankerxyz
11.09.2018
16:10:53

Dr
11.09.2018
16:41:11
привет. Кто-нибудь использовал библиотеку react-native-music-control? проблема в том, что на андроиде появляется в шторке кнопки для контроля плеера. Пока я нахожусь на эране самого плеера, могу перемотать трек и вперед и назад. Но если сверну прилагу, то уже не перематывает. А пауза работает везде. Вот. Не сталкивались?

cristina
11.09.2018
16:55:34

GrafMine
11.09.2018
17:44:06
кто-то делает .keystore для дроида через expo ?

Google

Demuz
11.09.2018
17:54:14
А у кого нибудь есть темплэйты transitionConfig, анимация наложения экранов в стэк навигаторе, как в телеграме? Для react navigation.
А то у меня про один экран сдвигает другой и все. Не очень интересно.

✡️Хаски
11.09.2018
18:38:33
Как расчитать высоту блока так? что бы в нём уметилось только три строки текста ? C учётом плотности пикселей???

Tankerxyz
11.09.2018
18:39:35
наверное не высчитывать высоту?
https://facebook.github.io/react-native/docs/text#numberoflines

✡️Хаски
11.09.2018
18:42:05

sk
11.09.2018
19:52:52
react-native run-android
com.android.builder.testing.api.DeviceException: No connected devices!
как я понял нужно запустить эмулятор и после run-android
, как его запустить, обычно же сам запускается?
ос дэбиан

Ksetrin
11.09.2018
19:53:44
запустить через андройд студию

akaSybe
11.09.2018
20:31:27
Доброго времени суток! Мне нужно загрузить страницу в WebView и после загрузки получить html в RN. Единственный путь получить html - это messaging? И если да, то может есть какие-то советы? Беглый взгляд по этой теме дал понять что с мэссейджингом есть определенные трудности в RN

Vladimir
11.09.2018
21:09:42

akaSybe
11.09.2018
21:10:44
рассматривал такой вариант =) но он не подходит по некоторым причинам

Demuz
12.09.2018
07:38:43

Dmitry
12.09.2018
07:42:14
Там же написано

Demuz
12.09.2018
07:42:40
Это понятно. А что с этим делать-то?

Dmitry
12.09.2018
07:43:04
Нужно обработать

Demuz
12.09.2018
07:43:27

Dmitry
12.09.2018
07:43:38
какой-то =)
в таком случае идем в репу jest на гите и палим тикеты
и мигрируем

Google

Tankerxyz
12.09.2018
07:44:50
в африку

Yurii
12.09.2018
07:45:05
промис реджекшн ещё не вызывает эксепшенов вроде

Dmitry
12.09.2018
07:45:17

Gena
12.09.2018
07:45:24

Demuz
12.09.2018
07:47:07
Магия, елки палки

Dr
12.09.2018
07:50:26
привет. Не расскажите о каком-нибудь опыте касательно аудио плееров. Преимущественно андроид. Какие библиотеки использовали? какие подводные камни встречали?

Gena
12.09.2018
08:22:20
привет. Не расскажите о каком-нибудь опыте касательно аудио плееров. Преимущественно андроид. Какие библиотеки использовали? какие подводные камни встречали?
У меня довольно старый опыт... много поменялось с тех пор. Для меня всё закончилось форком https://github.com/vovkasm/react-native-sound/tree/devel, изменения не отдокументированы... на момент форка react-native-sound не умел файлы из сети - научил, плюс причесывание кода, т.к. автор явно не умеет(не умел тогда) натив.
Самая большая засада там в том, что надо понимать как в оконечной платформе звук и политики с ним связанные реализованы... т.е. что с девайсами, как они менеджерятся и как шарятся между приложениями... в Android и iOS очень разные подходы к этому на уровне высокоуровневых апи. (note: я так и не разобрался досконально)