Vlad
Посоветуйте что то, чтобы освоить анимации в реакт нейтиве. Прям быстрые и отзывчивые. А то все мои аппки очень скучные. Например какой-то способ анимировать экраны красиво)
Vlad
Может почитать о чем-то кроме стандартного API?
Vlad
Слышал что то о разных потоках выполнения в RN но даже нет идей куда копать там)
Nick
Чтобы сделать красивую анимацию, сначала нужно придумать красивую анимацию)
Vit
И помнить что обычно они бесят)
Stanislav
Из готового, для анимаций между экранами, можно посмотреть https://github.com/IjzerenHein/react-native-magic-move
Stanislav
Но я исходный код не смотрел, не уверен, что можно рекомендовать
K B
fkj[f
K B
алоха
K B
K B
сталкивался кто ?
K B
если включить отладку через браузер пашет
Vit
У андроида свой js не такой крутой как в хроме
K B
ios / Android работает
K B
ошибка вызывается import crypto from "crypto"; в index.js
K B
если убрать import я вернусь к secure random number generation is not supported by this browser
K B
Android стабильно пашет ios нет
Vladislav
Ребята, как вы кастомные шрифты подключаете? Я все по найду сделал, ассеты прооинковал. И на iOS все ок, а на Андроиде шрифты не подтягиваются
Vladislav
0.59
Vladislav
Мб прописываю их не правильно
Vladislav
Vladislav
Ага
Vladislav
Да, вообще чистый запуск делал
Vladislav
Все уже перепробовал андроид не ест
Vladislav
может есть гайд по которому работает?
Vladislav
🙂
Vladislav
Может андроид не хочет с тире название шрифта есть?
Никита
Может андроид не хочет с тире название шрифта есть?
да, есть такое в андроиде вроде Причем на ios шрифт берется по названию шрифта, а в андроид по названию файла
Никита
да, приходится костылить. Ну вынести в константы const REGULAR_FONT = Plarform.OS….
Vladislav
Что-то треш какой-то, и много таких прикалюх в рн? Просто не так давно решил окунуться
Vladislav
Ещё вопрос есть, как вы рассчитываете отступы от статус бара?
Никита
а для андроида в доке статусбара есть поле. На случай если translucent статусбар используется
Vladislav
Окей, понял, спасибо)
Anonymous
Всем привет, в телеге появилось архивирование чатов, и если скрыть, то показываются по скроллу вверх, когда чаты пролистаны вверх Есть идеи как такое провернуть?
Gena
Ну формально, RN мог бы это фиксить. Если у вас всегда совпадает имя файла и внутреннее имя шрифта в мета-информации (либо есть взаимосвязь) и вот это действительно только конретный проект может у себя поддерживтаь, RN не может заставить разработчиков так делать. То можно один раз написать ф-цию, которая делает нормализацию имени в зависимости от платформы.
Kir
А задать имя файла шрифта в соответствии с мета именем?
Kir
Комбо andr + ios :)
Kir
Ну и про $ react native link Надо не забывать
Никита
А задать имя файла шрифта в соответствии с мета именем?
Андроид не умеет в некоторые символы в названии файла
Mal
Привет, я у WebView передаю в html обычную форму , которую потом нужно отправить нажав submit, как мне сделать , чтобы она на автомате отправлялась?
Gena
Привет, я у WebView передаю в html обычную форму , которую потом нужно отправить нажав submit, как мне сделать , чтобы она на автомате отправлялась?
Так же как в веб, вызвать соотвествующий метод у dom ноды формы. Для этого надо выполнить кусочек js в WebView, для этого у WebView есть API. (это если я правильно понял, что подразумевалось под фразой "автоматом")
Mal
Уже сделал)
Mal
Спс)
Vladislav
А задать имя файла шрифта в соответствии с мета именем?
Не будет работать Например, в мета написано "RobotoSlab-Regular", а андроид не ест тире
Roman
Коллеги, подскажите, кто-нибудь знает библиотеку или способ реализации, чтобы сделать вот такой скрол
Dmitry
Не будет работать Например, в мета написано "RobotoSlab-Regular", а андроид не ест тире
Это, действительно, не та проблема, над которой следует ломать голову. Нужно просто принять, как должно и учитывать это. Сделай справочник внутри приложения class Theme { primaryFontFamily: Platform.select({ ios: '', android: '' }) ... }
Dmitry
Тут такой вопрос, как вызвать mobx reaction если значение не изменилось. Допустим у меня есть в модели isVisible = false; в конструкторе я беру из кэша это значение и, если оно true, то реакция вызывается, а если false - нет, потому что значение не изменилось
Dmitry
и если в случае с булевым значением, можно костыльнуть и проставить в дефолте null (это будет работать), то в случае с массивами это уже не прокатит
Denis
Ребят, посоветуйте плиз какие-то тулзы для аналитики приложения для expo
K B
https://stackoverflow.com/questions/56723706/error-null-is-not-an-object-evaluating-rnrandombyte-seed
GrafMine
ребят, как удалить девайсы которые уже приконектил к учетке ?
GrafMine
GrafMine
подключил новый девайс он говорит про лимит
Никита
раз в год он предлагает почистить если не ошибаюсь
GrafMine
ребят кто юзал react-native-fs ? я записываю файл : await RNFS.writeFile(`${finalPath}, decipher.output, 'base64');` , через RNFS.stat все видит, но реально через девайс его не увидеть, в чем прикол? может кто сталкивался ?
GrafMine
еще сразу вопрос) decipher.output.data = forge.util.decodeUtf8(decipher.output.data); на андроиде валиться, а на иос хавает норм, может у кого было)
GrafMine
forge from 'node-forge'
Vlad
Кто-то может подсказать по поводу публикации приложения? Не пойму что делаю не так...
Vlad
Vlad
Ни в какую не могу подтвердить
George
Народ, а как делать локализованный NSCameraUsageDescription в expo? Я нашел что можно в app.json вставлять секцию locales, но кто-то реально с этим сталкивался? Куда этот locales вставлять? Может ли в нем быть секция ios.infoPlist или это прям в cекцию ios вставлять
Alex
А что будет если нажать на «русский»?
Vlad
А что будет если нажать на «русский»?
1 минуту назад разобрался... Apple превзошли себя...
Alex
Тоже интересно)
Vlad
Ошибка не в тексте, а в том, что надо было поставить галочку в скриншотах) Но естественно скриншоты показывали что все ок)
Vlad
В общем если кто столкнется, вот описание: https://stackoverflow.com/questions/38929345/ios-app-submission-error-localization-related-issue
Kreizo 🇺🇦
bb
Юрий
привет, а кто-то пробовал в приложение на реакте вставлять проект из юнити? заказчик хочет вставить в приложение модуль с дополненной реальностью, а его могут только на юнити сделать
Vetaly
привет, а в native есть что-то типо порталов? Как мне отрендерить один компонент поверх всех остальных?
Irakliy
народ, подскажите кто-нибудь, пожалуйста. я чет туплю. В общем: нужно сделать так, чтобы когда клавиатура открыта, нажатие на кнопку закрывало клаву и параллельно производила каую-то свою логику. Пробовал в функции, которую тригерит кнопка, дописать Keyboard.dismiss(), но чет не работает - по первому клику закрывается клава и нужно нажимать на кнопку ещё раз
Unknown number
keyboardShouldPersistTaps="always"