@reactnative_ru

Страница 808 из 878
Никита
06.09.2018
06:21:49
Ребят, юзаю expo, пытаюсь подружиться с камерой. https://docs.expo.io/versions/latest/sdk/camera пример отсюда просто белый жкран показывает https://github.com/react-native-community/react-native-camera/blob/master/docs/RNCamera.md выдаёт ошибки: undefined is not an object (evaluating 'CameraManager.Aspect') <unknown> C:\Users\NikitaAM\Documents\Projects\elpirn\node_modules\react-native-camera\src\Camera.js:88:26 loadModuleImplementation C:\Users\NikitaAM\Documents\Projects\elpirn\node_modules\metro\src\lib\polyfills\require.js:214:12 guardedLoadModule и т.д. ... https://github.com/wix/react-native-camera-kit говорит, что нет компонента в пакете: Invariant Violation: Native component for "CameraView" does not exist This error is located at: in CameraView (at CameraKitCamera.android.js:21) in CameraKitCamera (at Camera.js:36) и т.д. Можете посоветовать что посмотреть на тему работы с камерой, и чтобы оно работало, ну или что я делаю не так. Хочу научиться выводить поверх камеры свои кнопки и с помощью них снимать/отправлять в библиотеку/на страницы и т.п.

Dmitry
06.09.2018
06:23:20
react-native link

Gena
06.09.2018
06:49:26
Ребят, юзаю expo, пытаюсь подружиться с камерой. https://docs.expo.io/versions/latest/sdk/camera пример отсюда просто белый жкран показывает https://github.com/react-native-community/react-native-camera/blob/master/docs/RNCamera.md выдаёт ошибки: undefined is not an object (evaluating 'CameraManager.Aspect') <unknown> C:\Users\NikitaAM\Documents\Projects\elpirn\node_modules\react-native-camera\src\Camera.js:88:26 loadModuleImplementation C:\Users\NikitaAM\Documents\Projects\elpirn\node_modules\metro\src\lib\polyfills\require.js:214:12 guardedLoadModule и т.д. ... https://github.com/wix/react-native-camera-kit говорит, что нет компонента в пакете: Invariant Violation: Native component for "CameraView" does not exist This error is located at: in CameraView (at CameraKitCamera.android.js:21) in CameraKitCamera (at Camera.js:36) и т.д. Можете посоветовать что посмотреть на тему работы с камерой, и чтобы оно работало, ну или что я делаю не так. Хочу научиться выводить поверх камеры свои кнопки и с помощью них снимать/отправлять в библиотеку/на страницы и т.п.
Если вы Expo используете, то можете пользоваться только тем нативным кодом, который там уже есть. Насколько я понимаю, это вот тут: https://docs.expo.io/versions/v29.0.0/sdk/camera Если вы хотите пользоваться любыми модулями нативными, надо делать detach и линковать их самому. В этом случае я бы очень не рекомендовал оставаться на expo sdk... оно наследует баги из RN + добавляет свои собственные )

Google
Tim
06.09.2018
06:51:51
доброго времени суток подскажите какой мне ключ выбрать в plist xcode я узнаю у устройства какой язык используется, это я так понял персональные данные, но в списке плейлиста что то не нашел про язык

Vall
06.09.2018
08:18:29
всем привет, такой вопрос, скачал проект с репы и когда запускаю на андроид студио(виртал телефоне), то две странички отрабатывают нормально, а остальные 3 нет, тут еще суть в том что работает все через expo, то есть на виртуал девайсе установлен еxpo и прога вылетает на 3х страницах, у кого была такая же проблема и кто как фиксил, если удалить всю разметку на этих страницах и вывести просто view -> Text -> My_text, то все работает, проблема значит где-то в самом файле, но как фиксить не знаю, кто может подсказать куда хоть примерно копать, в каком направлении?

Aynur
06.09.2018
08:35:10
код скиньте

Vall
06.09.2018
08:52:31
код скиньте
уже работает...как-то странно, подключил через qr code телефон на андроиде(все прогрузило) и на эмуляторе все заработало, как такое возможно?

бред какой-то

Aynur
06.09.2018
09:05:36
бандл не обновился может, либы не подтянул

Denis
06.09.2018
09:33:34
Привет всем, может кто сталкивался с этой проблемой. У меня почему в simulator iphone отображается старый splash-screen вместо нового (точнее даже на некоторых дивайсах нормально все ок, а на некоторых - старый)

Я делал clean в xcode, но не помогло

Gena
06.09.2018
09:53:42
Привет всем, может кто сталкивался с этой проблемой. У меня почему в simulator iphone отображается старый splash-screen вместо нового (точнее даже на некоторых дивайсах нормально все ок, а на некоторых - старый)
Сплеш-скирн в ios (родной, нативный по крайней мере), вбилжен в приложение в виде xib файла, на который указыват Info.plist... Поэтому он не может быть старый в новом приложении... Но у него может быть явная вариативность, примеры: - xib позволяет быть разным в зависимости от размеров экрана и классов девайсов... - Он может быть разным в зависимости от языка (разные xib файлы, если я правильно понимаю) - Он может не быть xib файлом (когда-то это картинка была, тут я мало что помню, надо в доки Apple лезть) И ещё учитывая RN, это может быть не нативный splash, а экран, который вы отображаете до того, как js будет готов... тогда... ммм... тогда может быть что годно )))

Vall
06.09.2018
10:54:13
вопрос : пытаюсь сделать нормальное отображение в обычном положении телефона и в перевернутом, делаю container->scrollView->scrollViewContainer(flex1)->Block1(flex2)+Blcok2(flex4)+Block(flex2), проблема в том что дочерный(scrollContainer) не растягивается на 100%(flex1) всего контейнера при обычном положении(портрет), гуглил, на свой вопрос ответа не нашел, подскажите как правильно это сделать.

ну я понимаю что scrollView там высоту надо фикс давать, а как иначе сделать?

Google
Gena
06.09.2018
10:57:50
ну я понимаю что scrollView там высоту надо фикс давать, а как иначе сделать?
Иначе, смотря что нужно, если нужно чтоб минимальный размер скролл-контейнера был равен самому ScrollView... можно например в onLayout мерить размер ScrollView и ребенку задавать minHeight/minWidth

Может вам там вообще ScrollView не нужен? )

Или может ScrollView должен быть в Block2 только? )))

Vall
06.09.2018
11:06:02
Может вам там вообще ScrollView не нужен? )
честно скажу, я на нэйтиве не писал вообще, меня просто взяли и кинули на проект на котором надо сделать верстку для приложения, она не сложная вообще, но вот стал вопрос как правильно это все сделать, я просто что-то пытаюсь сделать, гуглю и тд, но вот на этом моменте застопорился и спросить не у кого, я могу накидать что я именно хочу реализовать и тогда может получу ответ на свой вопрос

Gena
06.09.2018
11:08:20
Ну я как бы на это и намекаю ;-)

Denis
06.09.2018
11:08:49
Есть какая-то хорошая либа для получения meta-data сайта для RN?

Gena
06.09.2018
11:10:00
Любой не строгий html парсер на js?

Denis
06.09.2018
11:10:40
Любой не строгий html парсер на js?
что-то вроде как в telegram

Поставил себе react-native-link-preview', на ios все ок, на android отвалился мол The SDK Build Tools revision (23.0.1) is too low for project ':react-native-link-preview'. Minimum required is 25.0.0

Vall
06.09.2018
11:14:25
как мне получить тогда высоту самого контейнера, в котором есть crollView

Gena
06.09.2018
11:15:14
Поставил себе react-native-link-preview', на ios все ок, на android отвалился мол The SDK Build Tools revision (23.0.1) is too low for project ':react-native-link-preview'. Minimum required is 25.0.0
Если это то, что надо, проще её запустить, чем что-то ещё искать, думаю. Build tools можно оверрайдами поднять всему проекту попробовать, плюс, если не прокатит, в RN уже вмержены в master нужные патчи, вроде

Vall
06.09.2018
11:15:41
тогда я смогу высчитать высоту и задать ее тому контейнеру, который лежит в scrollView

Vall
06.09.2018
11:16:11
ну как-то так я думаю решить проблему, не знаю правильно ли вообще мыслю

Gena
06.09.2018
11:18:48
тогда я смогу высчитать высоту и задать ее тому контейнеру, который лежит в scrollView
Высоту можно получить через onLayout св-во. Но я бы просто запретил приложению работать в landscape если оно на это не рассчитано.

Vall
06.09.2018
11:19:25
я просто не знал что такое можно сделать)

Google
Gena
06.09.2018
11:21:05
Это отдельно делается в настройках нативного приложения. Дальше либо в Apple доки, либо в Android )

Gena
06.09.2018
11:22:10
На планшете не забудьте протестировать )))

Ksetrin
06.09.2018
11:39:38


Egor
06.09.2018
11:40:00
это может быть на канве

Ksetrin
06.09.2018
11:40:58
Это createBottomTabNavigator

на какой канве?

Egor
06.09.2018
11:42:04
ну открой сам виджет, наверное это линия которую рисует виджет сам

Ksetrin
06.09.2018
11:59:50
ок решил

✡️Хаски
06.09.2018
12:36:32
Ребята нужен видео плеер на подобии instagram

Как жить с видео на RN ?

Иван
06.09.2018
13:00:10
Как жить с видео на RN ?
взять react-native-video видимо и дописать чего не хватает, ну или взять простенький готовый плейер react-native-video-controls

Tim
06.09.2018
13:20:57
ребят в xcode в разделе frameworks у всех думаю библиотека librReact.a горит красным как не найденная, ее просто удалить можно ? или указать путь?

Tim
06.09.2018
13:32:38
может удалить, врятли повлияет



Тут все свои фраймвоки указывать надо?

✡️Хаски
06.09.2018
13:37:45
Google
Иван
06.09.2018
14:24:11
Может Кто знает как вытащить из youtube url ссылку на mp4 файл ? )
лино я не знаю, но главное зачем это делать, пакет вроде поддерживает ссылки на ютуб и так

GrafMine
06.09.2018
14:35:40
ребят а есть какойто простой путь чтоб запустить ипашку на симуляторе ?

Stas
06.09.2018
15:44:49
На сколько безопасно юзать кеш метро для релиз билдов?

Gena
06.09.2018
15:53:17
Тут все свои фраймвоки указывать надо?
Все, которые должны ембеддится и паковаться в приложение. Т.е. все используемые, которые не системные.

Gena
06.09.2018
16:01:46
ребят а есть какойто простой путь чтоб запустить ипашку на симуляторе ?
Насколько я знаю нет: - это симулятор (не эмулятор), т.е. реально там другие внутренние API... они правда другие!!! - архитектура другая (у симулятора сейчас x86-64, у старых x86) а у телефонов arm'ы - продакшн ipa подписываются... там всё сложно...

На сколько безопасно юзать кеш метро для релиз билдов?
Я бы не рисковал... вот ща прям делаю npm update some-module и до npm start -- --resetCache... нифига... и это дебаг, где они по умолчанию на такое должны расчитывать... ( (0.56)

Anastasia
06.09.2018
16:27:25
Всем привет! У нас тут релиз в общем) Короче поставьте звездочку нам, кому не жалко. Проект open-source, пользуйтесь, если кто мобильной разработкой занимается. https://github.com/flatlogic/react-native-starter

Anastasia
06.09.2018
16:55:56
Он типа платный?
Типа есть две версии, одна бесплатная. А другая, расширенная, платная

Sergey
06.09.2018
16:57:03
Sergey
06.09.2018
16:57:39
Да
тогда он не open-source )

или это 2 разных проекта?

Anastasia
06.09.2018
16:58:45
тогда он не open-source )
То есть та часть, которая Open-source, тоже не Open-source? Да ладно вам уже...

Sergey
06.09.2018
16:59:11
тогда он "частично" open-source

а частично кот в мешке

Anastasia
06.09.2018
17:01:02
а частично кот в мешке
Ну хорошо, пусть будет частично open-source

Google
Ruslan
06.09.2018
17:03:35
а частично кот в мешке
А раз частично, считается ли опенсорсом?

по идее нет же

Sergey
06.09.2018
17:04:06
Ksetrin
06.09.2018
17:18:11
Хлебнул я уже от стартерКитов сполна. Ради демки ещё может быть, а ради платформы под коммерческий продукт это как купить гранату, которая никогда не знаешь когда взорвется. По этой причине не использую nativeBase, так как в случае проблем приходится решать проблемы кривой реализации, а форкать такую махину совсем не хочется. Ну правда, я уже год в rn и для он чем-то схож с тем, что было в вебе, когда у каждых браузеров свои особенности, так и тут. Проще обходить как-то проблемы самого rn, чем лезть в кишки всяких ui сборок и править их код

Gena
06.09.2018
17:41:20
так чем он нам поможет? зачем рекламировать что-то если не говорить, в чем от этого польза?
Поможет-поможет... это всегда полезно, когда есть работающий код на который можно посмотреть и оценить качество, сравнить с тем, что пишешь сам ))) Вот я один файл открыл и начались "ой"... вот смотрите: 1. https://github.com/flatlogic/react-native-starter/blob/22209dcd4dc1dea1cacf689ccc5f044c10b09b1a/App.js#L16 - ой... выключаем ворнинги? 2. https://github.com/flatlogic/react-native-starter/blob/22209dcd4dc1dea1cacf689ccc5f044c10b09b1a/App.js#L21 - ой... у разработчиков IDE без проверки правописания (но это так... шутка) 3. https://github.com/flatlogic/react-native-starter/blob/22209dcd4dc1dea1cacf689ccc5f044c10b09b1a/generators/reducer/reducer.js.hbs - ой... часть кода в шаблонах и без типизации... как говорится, удачного дебага чуваки! ))) 3.2. https://github.com/flatlogic/react-native-starter/blob/22209dcd4dc1dea1cacf689ccc5f044c10b09b1a/package.json#L4 (кстати, команды на регенерацию контента нет... 4. https://github.com/flatlogic/react-native-starter/blob/22209dcd4dc1dea1cacf689ccc5f044c10b09b1a/src/components/TextInput.js#L62 ой... мы не знаем про разную плотность пикселей на экране (hint StyleSheet.hairlineWidth) 5. Ни одного теста конечно же нет ))) Всё... устал ))))

Страница 808 из 878