Size: a a a

React Native — русскоговорящее сообщество

2020 August 17

a

anon in React Native — русскоговорящее сообщество
Alexey
const pdf = require('../assets/file.pdf')
None of these files exist:
 * src/assets/example.rtf(.native|.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx)
нужно его в file-loader rn как-то добавить, а точнее расширение rtf
источник

a

anon in React Native — русскоговорящее сообщество
хотя нет, тупость спорол, это же не импорт в вебпаке, который файл лоадером обрабадывается, это же чисто нодовский require
источник

ЕП

Евгений Прокопьев... in React Native — русскоговорящее сообщество
Paul
Ребят, подскажите, как исправить. Вот эта запись:
new Date(item.DATE).toLocaleDateString('ru-Ru', { day: 'numeric', month: 'long' })
отображается в вебе и эмуляторе как 17 августа, а на смартфоне 17/08/2020. Нужно на смартфоне выводить в таком же виде: 17 августа
все зависит от движка, который используется на девайсе
в вебе скорее всего js core. когда используется дебагер, там тоже он
но когда бандл запускается на девайсе, то на иос используется движок системы, а в андроид надо смотреть ваш случай. скорее всего там hermes и в нем нет класса Intl через который как раз преобразования даты и происходят. можно заюзать какое-нибудь либу для этого или написать парсер даты для своего случая
источник

ЕП

Евгений Прокопьев... in React Native — русскоговорящее сообщество
тем более в движке на девайсе вырезаются все локали, возможно кроме английского, точно не помню (для уменьшения веса, ведь скорее всего вы все не используете), поэтому русского там не будет, если не собрать руками кастомную сборку
источник

P

Paul in React Native — русскоговорящее сообщество
А если нужно не для конкретного девайса, а что-то универсальное?
источник

ЕП

Евгений Прокопьев... in React Native — русскоговорящее сообщество
ну getDate getMonth… будут работать в любом движке. на основе этого можно написать метод, который выдаст нужный результат
источник

ЗА

Захар Алёшкин... in React Native — русскоговорящее сообщество
Когда я устанавливаю пакет
npm install react-native-camera --save

я начинаю получать ошибку при запуске на андроид симуляторе:
error Failed to install the app. Make sure you have the Android development environment set up: https://reactnative.dev/docs/environment-setup. Run CLI with --verbose flag for more details.

кто-нибудь с таким сталкивался?
источник

PS

Pork Spork in React Native — русскоговорящее сообщество
Ребята, а есть какой-то гайд как центрировать элементы относительно элементов фонового изображения(ImageBackground), чтобы на разных девайсах смотрелось нормально?
источник

PS

Pork Spork in React Native — русскоговорящее сообщество
Я просто как не изощряюсь все равно есть ощутимый визуальный сдвиг
источник

VL

Vitaliy Lozinskiy in React Native — русскоговорящее сообщество
Pork Spork
Ребята, а есть какой-то гайд как центрировать элементы относительно элементов фонового изображения(ImageBackground), чтобы на разных девайсах смотрелось нормально?
Непонятно в чем проблема. ImageBackground относительно вложенных элементов работает точно так же, как и View. Соответсвенно центровать нужно через обычные флексы
источник

PS

Pork Spork in React Native — русскоговорящее сообщество
Vitaliy Lozinskiy
Непонятно в чем проблема. ImageBackground относительно вложенных элементов работает точно так же, как и View. Соответсвенно центровать нужно через обычные флексы
Наверное непонятно описал проблему

У меня есть картинка, на картинке есть элементы, т.е. не реакт компоненты, а тупо часть изображения.
Вот относительно подобных штук мне нужно отцентрировать текст.

Центрирую в процентах от ширины экрана смартфона. На XR нормально, на SE очевидно не по центру, ну и наоборот
источник

VL

Vitaliy Lozinskiy in React Native — русскоговорящее сообщество
В таком случае лучше нарезать картинку на составляющие и работать уже с ними
источник

PS

Pork Spork in React Native — русскоговорящее сообщество
Vitaliy Lozinskiy
В таком случае лучше нарезать картинку на составляющие и работать уже с ними
ух ты ж ё, звучит хипово

спасибо, попробую
источник

ОП

Олег Попович... in React Native — русскоговорящее сообщество
Всем привет, не могу залить апку на app distribution, pluginfile пустой?
источник

ОП

Олег Попович... in React Native — русскоговорящее сообщество
источник

ДЛ

Денис Лебедев... in React Native — русскоговорящее сообщество
Как убрать вырезы у панели навигации(экран закругленный) /как перекрасить нижнюю  панельку без изменения  манефеста?
источник

%

%username% in React Native — русскоговорящее сообщество
дла начала надо убрать SafeAreaView вокруг навигатора
источник

%

%username% in React Native — русскоговорящее сообщество
ощущение, что навигатор засунули в SafeArea, если это не так, тогда нужен список модулей что там в чем рендерится
источник

ДЛ

Денис Лебедев... in React Native — русскоговорящее сообщество
источник

ДЛ

Денис Лебедев... in React Native — русскоговорящее сообщество
В телеге они просто сделали его  прозрачным/черным
источник