Gena
Они же являются представителями View, и по идее работает из коробки. К примеру, я могу менять размер и текст у элемета, который написал на нативной части через реакт.
Последнее утверждение не совсем верно. Потому что на самом деле вы не можете менять через JSX верстку (или структуры react elements) размер любого нативного компонента. Вы это можете делать только для компонентов которые расчитаны на это.
Если хотите меня подключить к обсуждению, то попробуйте максимально конкретно озвучить задачу ещё раз, потому что я не понимаю. (как написать JS часть обертки вокруг натива, вроде уже подсказали, нативная часть, вы пишите что есть, поэтому вроде все части мозаики присутствуют, и всего должно хватать. Если не хватает, то надо разбираться чего)
Vit
Aleks
Alexsandr
🔥
масло масленное
Aleks
во так ты просто хочешь навигацию сделать ?)
нет) я не знаю как еще объяснить) попробую еще раз: добавил в реакт-нейтив приложени библиотеку для андроид, которая представляет из себя сервис, работающий в бэкграунде. Этот сервис в определенный момент времени выводит сообщение, диалоговое окно. Я хочу это диалоговое окно изменять из реакт нейтива, т.е. мне нужно сделать обретку.
Dmitry
Denis
Всем привет, ребята не знаете в чем проблема может быть: redux-saga почему выдает ошибку если пытаюсь сделать yield call(Linking.openURL, obj.link)?
Ololo
Gena
Я пока не про React Native даже говорю... а именно про натив. Т.е. можно ли кастомизировать диалог изнутри нативного приложения на java или kontlin?
Gena
Почему я про это спрашиваю? Потому что всё, что делается из javascript в RN, это runtime с точки зрения нативной части. Т.е. никакие ресурсы типа layout.xml и т.п. здесь работать не будут.
Aleks
Aleks
Eugene
https://appetize.io а сюда можно запихнуть не expo?
Ivan
Почему бы и нет, оно ведь просит .app/.apk
Eugene
Debug-iphonesimulator/ 🤔
А не получится интересно, дебаг версию без сертификата запихнуть
GrafMine
Всем привет, может кто подсказать, по запуску андроида нативного, если прописую react-native run-android - все четко, ну я хочу запустить проект с Android Studioи тут проблемка
GrafMine
GrafMine
GrafMine
GrafMine
Было у когото такое что на андроид эмуляторе просто вырубался эмулятор когда пытаешь активировать «live\hot» в react native меню ?
Артем
Всем привет. Что лучше использовать? Эмулятор из Genymotion или Эмулятор из Android студио?какие плюсы и минусы?
Cenator 🐈
Артем
что-то часто эмулятор зависает у меня на Genymotion эмуляторе, попробую эмулятор с андроид студио
Артем
раз в 15 минут так точно
Cenator 🐈
оперативки побольше выдели только, 4 гига примерно, и hardware graphics юзай
Артем
Cenator 🐈
Артем
спасибо)
GrafMine
ребят трабла с react-navigation, причем код рабочий в снаке, но в проекте нет. https://snack.expo.io/HkXt9dWqf
GrafMine
GrafMine
код идентичен
GrafMine
действительно проблема была в разнице в версиях
GrafMine
спасибо
Maxim 📱 D
Stas
после обновления до 0.57.5. metro зависает на релизной сборке
react-native bundle --platform android --dev false --entry-file index.js --bundle-output index.android.bundle
Loading dependency graph, done.
Stas
дебаг собирается
Stas
курил стековерфлоу и issues, не нашел ответа.
Stas
черт, через 5 минут в этом состоянии выкинуло JavaScript heap out of memory
Alexsandr
о такая же фигня)
Alexey
с —dev true такое же поведение?
Stas
с NODE_OPTIONS=--max_old_space_size=4096 заработало. теперь сборка в 2 раза медленее
Aleks
привет,
после того, когда делаем expo detach в проекте, как затем запускать проект? пытаюсь запустить через react-native run-android, но билд не стартует и конкретной ошибки не выдает, заметил что скрипт gradle отсутствует
Nick
Добрые день! Из правил канала следует, что размещение вакансий запрещено. Может быть тогда подскажете канал, где это возможно? Спасибо :)
Dead
Нашлось решение проблемы?… Сам столкнулся с той же проблемой
不退転」
Никита
Nick
Dead
Sergei
неужели кодить начала
🔥
😱
Preeternal
Не красиво
Victoria
Привет! только начала изучать react-native. Пытаюсь разобраться как получить доступ к камере устройства. Чем можно воспользоваться? Взять Camera из Expo или есть еще варианты?
Ivan
судя по всему, был вариант не брать expo, но он уже потрачен)
Evgeniy
Unknown number
Ребята привет, есть кто работает с react-native-iap на андроиде?
Создал продакшн-релиз билд, вылил его на гугл консоль в альфа.
Добавил свою почту как тестер и создал парочку сабскрипршн планов.
Собрал на компе билд с подключенным rn-iap. Запустил его на телефоне (на котором в плеймаркете залогинился под тестовым мылом).
Тестовые продукты от гугля - могу получить.
Подписки со своего приложение - нет. Тупо пустой массив.
Может кто сталкивался?
不退転」
Пипл, на некоторых девайсах не запрашиваются доступ к контактам (иос онли). Как это можно поправить? Или же кто-то знает причину? Проверял на чужом телефоне, даже после голой установки не спрашивает пермишн, хотя на моем все ок.
Victoria
不退転」
Vlad
Vlad
Если пользователь нажал на decline при показе пермишена или если все запросы на контакты выключены в настройках приватности, то пользователь никогда не увидит диалог, да. Максимум, что ты можешь сделать — при запросе на пермишены посмотреть статус, и если он заблокирован — показать вьюшку с гайдом для пользователя, как включить.
Gena
Vlad
если для iOS 12: Settings -> Screen Time -> Content & Privacy Restrictions -> Contacts -> Don't Allow Changes
Vlad
для более ранних версий: Settings -> General -> Restricions -> и там так же дальше
Gena
Надо почитать про это подробней
Vlad
если использовать: https://github.com/yonahforst/react-native-permissions
то будет permission status: restricted
Vlad
Chu
Всем доброго дня!
А никто не может подсказать, из js-кода приложения можно обратиться как-то к info.plist?
Вернее, даже задача такая:
У меня один жс-код.
Но два таргета в икскоде.
И я хочу изнутри приложения понимать, какой сейчас таргет запущен.
Это можно сделать?
Gena
Vlad
Gena
Ну да... или как props для рутового React компонента )
Chu
Dmitry
а как может быть такое... Запуск приложение и монтирование экрана, на нем актуальный стор из mobx. Меняем стор, закрываем экран, открываем экран - старый стор. Перезапускаем приложение - актуальный стор...
Yurii
Гайс а как бороться со случайными нажатиями на тачбл элемент. Кейс - список элементов, у элемента есть область на которую можно нажать. Область нажатия это сложный компонент с объявленым внутри PanResponder.
При скролле срабатывают случайные нажатия на эту область.
Знаете какие-то статьи на эту тему? Я подозреваю что в одном из методов из серии onStartShouldSetPanResponder можно сделать условия при которых тач будет работать или не будет. Но я пока слабо понял как он работает…
Evgeniy