Gena
Скажите, а из-за чего переодически отваливается daemon (dev server), который через react-native run-android запускается? Просто молча вырубается. Притом интервалы разные, вроде как...
У меня ещё ни разу не отвалился так (бывает, что при переименованиях компонентов ему голову сносит). Но я его всегда отдельно запускаю через react-native start
invariance
у меня такое и на винде и на линухе было
Kto?
Бывает такое на винде, очень часто
Kto?
Товарищи, почему NetInfo при выключение и включение wifi он мне возвращает true false ?🤔
Ну так у тебя фактически когдп ты отклбчил вайфай на какое то время инет отпадает, даже если мобильный включен
Kto?
Пока он подрубится
Kto?
Поэтому тебе и приходит коннект фолс тру
Eugene
Я выключаю - получаю false Включаю - получаю true и сразу же false 🤔
Kto?
А
Kto?
После этогр фолс тру еще идет?
Kto?
Или нет
Eugene
Неа, просто false остается)
Eugene
После этого Выключаю wifi - изменение не приходит, опять включаю и опять true и сразу же false 🤔 Что-то странное
Kto?
Покажи код, у меня все нормально работает
Eugene
https://gist.github.com/hellpirat/321f8e366e61deae8e6e950043424b72 🤔
Aleksei
NetInfo не особо то про инет, а скорее про то включена функциональность или нет. То есть если у вас будет включен вай фай и вы подцепитесь к публичной сети, где еще регатся надо для доступа, NetInfo покажет что все ок
Eugene
Хммм, все так приметивно? Ну хотя бы бы так заработало бы) И что же делать?)
invariance
что то странное сейчас произошло. Короче после того как приложенька вырубилась, попробовал запустить заново... И вместо обычного экрана - в приложеньке запускается камера О_о
invariance
такая херня
Andrey
@HellPirate у меня в иос симуляторе все время фолс, забил, юзаю андроид для этих тестов. листенер для редукса могу поделится если что
Eugene
@HellPirate у меня в иос симуляторе все время фолс, забил, юзаю андроид для этих тестов. листенер для редукса могу поделится если что
Да, гуглил говорят что такое только в симуляторе ( Да листенер уже написал тоже) Спасибо:)
Unknown number
можно заюзать такое еще - на верочку
Unknown number
checkInternetAccess = () => new Promise(resolve => { const tm = setTimeout(() => { resolve(false); }, 10000); restClient .get('/some-endpoint') .then(() => { clearTimeout(tm); resolve(true); }) .catch(() => { clearTimeout(tm); resolve(false); }); });
Kto?
Ребят, а где можно взять ФУЛЛ материал иконки в ttf и с glyphmap'ой :) ? А то в vector-icons там не все виды есть :(
Artem
Сколько времени сейчас занимает выкатывание новой версии приложения в app store и play market ? Думаю над тем как лучше писать приложение: 1) Чисто на RN 2) На RN и внутри отрисовывать сразу WebView, в котором уже будут мобильные страницы обычные, что позволит быстро обновлять версию приложеньки и править баги. Или возможно для второго варианта выбрать что-то другое, что позволит разрабатывать сразу на две платформы?
Kto?
)))
Artem
На сколько я знаю ВК и Инстаграмм идут в этом же направлении. Так что не уверен по поводу уместности про такое использование
Artem
не путай реакт-нейтив и тупо вебвью вместо приложения
А в чем разница в данном случае? РН в которое отрисовываем вебвью. Здесь же преимущество что сразу на две платформы. Или не совсем так ?
Vadim
Очень странно ибо все картинки при загрузке кешируются. Можешь код показать?
Ну вот переход с прокинутыми пропсами, cover — просто url картинки. Navigation.push(this.props.componentId, { component: { name: "Group", options: { topBar: { title: { text: group.title } } }, passProps: { cover: group.cover, id: group.id } } }); Ну и принял: <ImageBackground style={{ width: "100%", height: 200, flex: 1, alignItems: "center", justifyContent: "center" }} source={{ uri: this.props.cover }} > <Text>Hello World!</Text> </ImageBackground>
Vadim
Что-то какая-то новая мода пошла на webview. https://vc.ru/life/55012-obzor-razrabotki-mobilnyh-prilozheniy-na-ionic-framework
invariance
Она уже давно вроде как
invariance
Ребят, а можно как то запустить на двух устройствах с лайв релодом прилу?
Nick
Возможно отсылка к этому: https://vkcom.github.io/vkui-styleguide/ Но это отдельная часть приложения, а не все так крутится
Vadim
Возможно отсылка к этому: https://vkcom.github.io/vkui-styleguide/ Но это отдельная часть приложения, а не все так крутится
Эмм… Так это же приложения, которые пользователи создают. Было бы странно, если бы приложения писались не на вебе.
Kto?
С джавочкой
Artem
Интсаграм на рн
Да, на рн. Внутри которого рисуется вебвью (как минимум в некоторых местах). Ибо приложения я не обновляю через апп стор, а оно внутри самостоятельно меняется, новые фичи и прочее
Kto?
Это не вебвью
Kto?
Это обновление джс бандла
Kto?
Советую сначала ознакомиться с тем, как работает рн, а потом писать такие смелые заявления
George
lul
George
я долго пытался понять, почему такая шумиха вокруг WebView, а тут такое
Eugene
Хм <View flexBasis={61} /> Задается View flex-basis так о_О В доке нет такого пропса) 🤔 интересно-интересно
George
однако, я заметил что в Spotify скорее всего использовался WebView из-за очень специфичных вещей (можно приближать все приложение целиком, например, что не свойственно обычному поведению приложения). В последних версиях этого же приложения такого не наблюдалось, значит они перешли к бандлу, что оч хорошо
invariance
Хм <View flexBasis={61} /> Задается View flex-basis так о_О В доке нет такого пропса) 🤔 интересно-интересно
Потому что этот пропс не относится к View, это глобальный пропс для любого layout https://facebook.github.io/react-native/docs/layout-props#flexbasis
Vladyslav
Ребят, кто-то может мне объяснить, какой буст в перформансе принесёт Fabric ре-архитектуризация?
invariance
Юзаю react native material-ui, в общем пытаюсь вставить TextField: <TextField disabled id="standard-disabled" label="Disabled" defaultValue="Hello World" className={classes.textField} margin="normal" /> Но при этом появляется ошибка Text strings must be rendered with <Text> component.. Как можно исправить?
invariance
собсна весь код (TextField немного другой, но ошибка такая же)
Eugene
А ошибка точно в TextField?
invariance
Да
invariance
100%
invariance
Хммм
Кирилл
во во
invariance
но без формы та же ошибка...
Кирилл
Попробуй в TextField какой-нибудь чилдрен добавить, и без формы конечно
Кирилл
текст любой например
Eugene
А если просто убрать TextField?)
invariance
На самом деле оч странное содержимое у этого TextField
invariance
invariance
А если просто убрать TextField?)
просто пустой экран юзеру показывать?)
Eugene
просто пустой экран юзеру показывать?)
Проверить есть ли ошибка:)
invariance
Я не настолько тупой)
invariance
я уже проверил все варианты
invariance
Похоже на правду
Aleksei
звучит как будто случайно нажали где то кнопку и текст в чилдрены попал
invariance
Удалил все кроме: <TextField margin="normal" />
invariance
ошибка превратилась в такую
Eugene
Кинь линк на библиотеку)
invariance
https://material-ui.com/
invariance
https://github.com/mui-org/material-ui
invariance
npm install @material-ui/core
Eugene
Так это от веба же либа?:)
Кирилл
это для React.js