
Vladimir
24.06.2018
16:51:03

Andrey
24.06.2018
16:54:34
через сокеты отправляю некоторую последовательность комманд (клавиш), пытаюсь их испольнить на устройстве

Vladimir
24.06.2018
17:09:44

Vladimir
24.06.2018
17:15:09
Все так, но скорее всего получите permission denied.

Google

Vladimir
24.06.2018
17:36:05
да, весьма вероятно

Maxim
24.06.2018
17:52:40
как открыть приложение в браузере?
так можно вообще?

Eugene
24.06.2018
17:53:50

Peter
24.06.2018
17:59:09
ребят, сорри за оффтоп, кто-нибудь знает сервисы где можно сгенерить резюме красивое?

Volodymyr
24.06.2018
18:00:13

Peter
24.06.2018
18:01:33

Sergey
24.06.2018
18:01:38

Maxim
24.06.2018
18:03:24
кнопке стили задавать нельзя?

?
24.06.2018
21:41:12
стоит добавлять pods в .gitignore?

Никита
24.06.2018
21:43:24
стоит добавлять pods в .gitignore?
Они вроде как не рекомендуют, но я думаю стоит. При обновлении какой-то либы репозиторий уж больно быстро разрастется, а выкачивать несколько сотен мб на каждый клон не сильно хочется

Maxim
24.06.2018
21:46:28
как добавить поддержку es2017?

Google

Maxim
24.06.2018
21:48:32
нет padStart :(

Gena
24.06.2018
21:51:44
стоит добавлять pods в .gitignore?
Мы не добавляем, потому что после этого на CI можно не делать длительную операцию выкачивания pod. (только `npm ci`), а дальше проект собирается с ровно теми исходниками, что у разработчика. Плюс люди, которые не умеют (не хотят, не могут) работать с ними, не парятся излишне.

Alisher Akbarov
24.06.2018
22:16:10
Всем привет! Тут есть кто работал с bitcoinjs-lib?

AlexRAV
25.06.2018
05:28:37
Доброго времени суток. Почему-то, когда пытаюсь подцепиться по вебсокетам(wss) к серверу, появляется ошибка Trust anchor for certification path not found.
При этом по https стучусь на тот же сервер, все норм. Кто-нибудь сталкивался с подобным?
Когда цепляюсь к этому серверу по ws, все, конечно же работает.
P.S.: На андроид 9 все работает норм. На Android 5.1 вебсокеты ломаются с этой ошибкой.

Vladimir
25.06.2018
06:05:08

Rustem
25.06.2018
06:19:34
Всем привет) подскажите, как в скролвью, при нажатии на item, сделать его первым
Во flexbox есть проперти, называется order
Только в RN его нету

Alexsandr
25.06.2018
06:27:38
Мб при нажатии setstate сделать?

Rustem
25.06.2018
06:29:00

Alexsandr
25.06.2018
06:30:19

Roman
25.06.2018
07:43:35
Всем привет!
Подскажите, можно ли как-то получить уникальный идентификатор пользователя, например его девайса или что-то в этом роде? Задача состоит в том, что мне нужно различать между собой неавторизированных пользователей, как это лучше всего реализовать на реакт нейтив?

Vladimir
25.06.2018
07:48:19
мы использовали device fingerprint - марка + модель + ос + номер версии ос + таймстамп/таймзона + айди прошивки
напрямую в RN это не достать вроде, так что нативный модуль

Vladislav
25.06.2018
07:55:13

Nick
25.06.2018
08:15:49

Evansir
25.06.2018
08:22:49
Все другие способы требуют доп. разрешений

Grim
25.06.2018
09:55:51
Ребят, работаю с WebView,и в процессе у меня появляются смутные сомнения, что сервер меня редиректит... Как можно посмотреть куда редиректит?

Vladimir
25.06.2018
10:16:07
onnavigationstatechange

Google

Grim
25.06.2018
10:29:19
Ok, thx!

Illia
25.06.2018
12:29:32
подскажите норм гайд по релизу iOS версии плиз

Zamir
25.06.2018
13:31:10
привет!
а есть аналог dangerouslysetinnerhtml для react-naive ??

Алексей
25.06.2018
13:32:06

Zamir
25.06.2018
13:33:38

Алексей
25.06.2018
13:34:57
Либо парсить текст, либо в вебвью пихать

Zamir
25.06.2018
13:38:44

Narek
25.06.2018
13:38:56
нужно просто сделать, чтобы показывалось количество новых уведомлений в приложений в таком формате

Alexander
25.06.2018
13:39:55
https://www.npmjs.com/package/react-native-android-badge
для андроида

Zamir
25.06.2018
13:40:33
и еще такой вопрос, как мне залить приложение так что бы его могли скачать только определенные люди (клиенты для тестов) ?
как то видел что используют hockeyapp.net
но мне он показался сложным, есть какие то попроще варианты?

Narek
25.06.2018
13:40:56
а для ios нет случайно?)

Sergey
25.06.2018
13:41:16

Narek
25.06.2018
13:41:20
а все нашел
спасибо большое

George
25.06.2018
13:44:34
А кто работал с expo? Там Firebase нативный ил is? Как вообще впечатления?

Zamir
25.06.2018
13:45:27

George
25.06.2018
13:45:56
И ещё вопрос - как лучше накладывать квадраты на изображение? Например - я снял на камеру, распознал, нужно как то обозначить объекты


Роман
25.06.2018
13:53:12
Добрый день
работаю с сагой
Происходит быстрый вызов функций и в данном куске кода вызывается if вместо else. Как можно заставить сделать маленький делэй? Или возможно есть более грамотное решение данной проблемы?
let trans = yield AsyncStorage.getItem('trans');
console.log("transtrans", JSON.parse(trans), accid)
if (trans === null) {
AsyncStorage.setItem("trans", JSON.stringify({
[accid]: {
tran: tran,
acc: acc,
accid: accid,
}
}))
} else {
let newTrans = Object.assign({}, JSON.parse(trans), {
[accid]: {
tran: tran,
acc: acc,
accid: accid,
}
})
AsyncStorage.setItem("trans", JSON.stringify(newTrans))
}

Google

George
25.06.2018
14:00:34
Добрый день
работаю с сагой
Происходит быстрый вызов функций и в данном куске кода вызывается if вместо else. Как можно заставить сделать маленький делэй? Или возможно есть более грамотное решение данной проблемы?
let trans = yield AsyncStorage.getItem('trans');
console.log("transtrans", JSON.parse(trans), accid)
if (trans === null) {
AsyncStorage.setItem("trans", JSON.stringify({
[accid]: {
tran: tran,
acc: acc,
accid: accid,
}
}))
} else {
let newTrans = Object.assign({}, JSON.parse(trans), {
[accid]: {
tran: tran,
acc: acc,
accid: accid,
}
})
AsyncStorage.setItem("trans", JSON.stringify(newTrans))
}
Тут по смыслу не очень верно - нельзя в асинхронной логике опираться на delay. Надо посмотреть что возвращает async storage - вероятно промис и работать уже с ним

Роман
25.06.2018
14:01:36
хотя он уже не null

George
25.06.2018
14:02:08
Блин, это же в генераторе, да?
Может быть побить на несколько саг и событий? Как только сторадж вернул - кладём в store, потом уже следующая сага

Admin
ERROR: S client not available

Beniamin
25.06.2018
14:07:33
Есть у кого опыт работы с react-native-push-notification?

eeeman
25.06.2018
14:45:43
привет всем, кто-нить юзал socket.io-redux? Как там управлять подключением? Например отключить подписку на определенный эвент, снова включить, сделать дисконнект, а потом опять коннект?

morda
25.06.2018
14:54:07

Beniamin
25.06.2018
14:54:48
А если использовать эту либу, то обязательно будет firebase юзать?

Alexander
25.06.2018
14:54:50

morda
25.06.2018
14:54:58
вроде да

Alexander
25.06.2018
14:55:14
для андроида и ios?

morda
25.06.2018
14:55:21
с версиями сервисов надо поковыряться сильно пока компилиться начнет
на иосе оно вообще одним подом ставится
без головняка
по андроид потанцевать с бубном при сборке придется

Alexander
25.06.2018
14:56:10
это да, немогу отписать от рассылки, сейчас у меня такая проблема есть
не встречал такого?

morda
25.06.2018
14:56:46
нее

Google

morda
25.06.2018
14:56:56
у нас пока простые пуши) без рассылок

Alexander
25.06.2018
14:57:10
а ты не используешь setBadge() ?

morda
25.06.2018
14:58:08
у пуш-нотификаций либы там три коммита за год, был точно баг с локальными, я сперва форкнул себе потом плюнул и взял r-n-fcm а оно за год уже устарело, автор сказал - валите в -firebase ) так что выбора особого нету

Alexander
25.06.2018
14:59:10
ага, такое же было

morda
25.06.2018
14:59:58
-fcm на GCM основан а его задепрекейтили, т.е. если был аккаунт - еще пока работай, а новый хочешь создать - иди файрбейз создавай
меня прям в начале нового проекта этим депрекейтом в апреле подстрелили)

Stepan
25.06.2018
15:03:30
Добрый день
работаю с сагой
Происходит быстрый вызов функций и в данном куске кода вызывается if вместо else. Как можно заставить сделать маленький делэй? Или возможно есть более грамотное решение данной проблемы?
let trans = yield AsyncStorage.getItem('trans');
console.log("transtrans", JSON.parse(trans), accid)
if (trans === null) {
AsyncStorage.setItem("trans", JSON.stringify({
[accid]: {
tran: tran,
acc: acc,
accid: accid,
}
}))
} else {
let newTrans = Object.assign({}, JSON.parse(trans), {
[accid]: {
tran: tran,
acc: acc,
accid: accid,
}
})
AsyncStorage.setItem("trans", JSON.stringify(newTrans))
}
попробуй https://github.com/redux-saga/redux-saga/issues/1018#issuecomment-307320273

George
25.06.2018
15:06:11
Хотя там повозиться с подключением Firebase пришлось

Beniamin
25.06.2018
15:06:53
ага, уже сказали, сейчас буду пробовать

Еxey
25.06.2018
15:33:15
?
там 6 статей
я осилил большую часть

Dmitry
25.06.2018
15:33:55
Да про это тоже

Alexander
25.06.2018
15:34:33