invariance
invariance
Я все эти способы перепробовал, они либо делают среду дискомфортной, либо не работают 🌚
🅰️ True
Всем привет. Делаю по мануалу, поучаю сгенерированный клиент, но выходит ошибка:
Module `fs` does not exist in the Haste module map
В сгенерированном файле есть след. код:
try {
fs = require('fs');
} catch (err) {}
Как можно решить эту ошибку?
invariance
require разве работает в нативе?
🅰️ True
не в курсе, только начинаю писать приложение
🅰️ True
Этот файл сам генерируется, я так понимаю это не совместимо с React Native?
Gena
Хорошо, напиши, пожалуйста, что у тебя получится)
Посмотрел как работают чужие активити. Пока очень бегло. Кейс такой - приложение (single activity, launchMode=singleTask) может открывать галерею (это отдельное активити) для выбора аватара.
кейс1
1. открываю приложение, добираюсь до экрана с кнопкой, жму, открывается галерея
2. жму Home, приложение скрывается, вижу домашний экран телефона
3. жму "последние приложения", выбираю своё (там на скриншоте видна галерея), открывается активити галереи
кейс2
1. открываю приложение, добираюсь до экрана с кнопкой, жму, открывается галерея
2. жму Home, приложение скрывается, вижу домашний экран телефона
3. жму на ярлык приложения на рабочем столе, открывается основной активити (на экране с кнопкой, т.е. приложение не было убито, просто стек открутился до основного активити).
Может это и не совсем логично для пользователей, но меня в целом устраивает.
Kamo
Посмотрел как работают чужие активити. Пока очень бегло. Кейс такой - приложение (single activity, launchMode=singleTask) может открывать галерею (это отдельное активити) для выбора аватара.
кейс1
1. открываю приложение, добираюсь до экрана с кнопкой, жму, открывается галерея
2. жму Home, приложение скрывается, вижу домашний экран телефона
3. жму "последние приложения", выбираю своё (там на скриншоте видна галерея), открывается активити галереи
кейс2
1. открываю приложение, добираюсь до экрана с кнопкой, жму, открывается галерея
2. жму Home, приложение скрывается, вижу домашний экран телефона
3. жму на ярлык приложения на рабочем столе, открывается основной активити (на экране с кнопкой, т.е. приложение не было убито, просто стек открутился до основного активити).
Может это и не совсем логично для пользователей, но меня в целом устраивает.
ну вот у меня ровно такое же поведение, только если сокрытие галереи не так критично, то в моем случае нативное активи терять никак не хочется..
Спасибо!)
🅰️ True
Да, про это и был вопрос, может у кого-то есть уже решение, свой шаблон не осилю написать, проще на TS перевести проект
Gena
Как раз не разобравшись в этом хаосе когда-то, решил что не буду даже пытаться делать навигацию через multi activity...
Kamo
Kamo
Ну гм... RN не делает ничего странного там... кроме того, что singleTask насколько я понимаю ему необходим, верней не ему, а нам. Без него очень велик шанс получить несколько независимых инстансов бриджа и JSC... что будет довольно сложно менеджерить
Это да. Но вся логика обработки интентов находится в ReactActivity. Я немного покопался там, заметил, что когда приходит новый launch интент по клику на ярлык приложения, в onNewIntent методе ReactActivity запрашивает currentActivity, и там оно не соответствует тому, что было до сворачивания, те там не нативная активити, а MainActivity. Дальше пока не копал
Andrey
уважаемые девелоперы, апп стор прислал ишью, по итогам проверки приложения перед деплоем, м.б. кто то сталкивался уже с таким и знает как фиксить
если говорить о нативных элементах то использую touchableOpacity для кнопок, flatList, нативную навигацию от WIX
Oleh
Речь о том что дизайн не iOS стайл а Android style.
Gena
Gena
Просто почитайте... лучше всё, но к вам сейчас претензии по разделу 4.0 - Design
Andrey
окай, но менять стили в готовом приложении прям больно
Gena
Дело не обязательно в визуальных стилях... почитайте )
Akylbek
а как можно реализовать включение / отключение геолокации?
Dr
Привет. Кто-нибудь использовал react-native-geocoder? такое ощущение, что он не воспринимает номер дома, а все время кидает на начало улицы
Oleh
Ну так полезь к исходники посмотри как он там номер дома обрабатывает
Oleh
Ну выполни через постман в таком же формате, сравни респонсы
Oleh
Лезь глубже)
чей ты
Preeternal
11я оракловская ява не подходит для андроид? Command failed: ./gradlew installDebug
Preeternal
ставить 8ю?
Preeternal
там уже репу вроде прикрыли
Сергій
Preeternal
всё время жил с 8й оракловской
Preeternal
ну да. прикрыли репу
Preeternal
https://launchpad.net/~webupd8team/+archive/ubuntu/java
Anonymous
всем привет, такой вопрос
сбилдил апк, и при переходе между некоторыми скринами приложение как-будто перезагружается и переходит на хоум скрин, в чем может быть причина?
для навигации юзаю react-navigation
везде одинаково перехожу, через this.props.navigation.navigate(Screen)
На симуляторе IOS и андройда все ок, а вот на сбилженном что-то непонятное
Kamo
Судя по описанию, кажется, что у тебя крашится приложение. Посмотри логи, туда должны посыпаться ошибки
Anonymous
еще такой момент есть, что первый раз перезагружается, второй уже норм работает
Сергей
Может кто сталкивался, реакт нэйтив Алерт не работает на андроид пай 9, как пофиксить?
Andrey
Dmitry
Никто не сталкивался с зависанием симулятора ?
Dmitry
помогает только reset-cache метро
Eugene
Иногда бывает такое, когда еще деббагер js включен 🤔
cmd + r помогает
Eugene
Но глубже не ресерчил, да и мб у нас разное
Dmitry
ну да, проблема с remote debug
Dmitry
но никакие перезагрузки не помогают
Никита
у меня та же проблема. Но вроде на какой-то версии рн проявляется.
При запуске проекта загрузка виснет, если —reset-cache то работает до перезапуска метро (или пока с другим проектом не поработаешь, не искал систему). В принципе не сильно мешает, но странно
На свежем рн все без проблем вроде
Шерзод
Всем привет. Кто пробовал парсить XML?
чей ты
Шерзод
Шерзод
Dr
привет. Не подскажите как toggleInscpector можно сделать что бы вверху отображался?
Никита
Dr
на какой элемент? toggleInspector же все перекрывает
Dr
ааа, блин, не понял что сделал, но переехал
Artem
подскажите плизз как в реакт нейтиве можно создать AutocompleteSessionToken? в вебе это делалось через переменную google в window => google.maps.places.AutocompleteSessionToken()
Nick
Dmitry
Dmitry
потому второй проект без него работает нормально
Никита
видимо у нас разные проблемы
Gena
О, друзья, смотрите! У фейсбука опять взбесился бот i18n и теперь мы знаем:
1. Список приложений фейсбука, которые используют RN (с большой вероятностью)
2. Ключи локализации каждого (скорей всего не все, но...)
Там серия коммитов (и, надеюсь, их скоро удалят), вот пример для инстаграмма: https://github.com/facebook/react-native/commit/7a786ab1f0841615311585afced93a06f1a28cba
чей ты
Gena
МОЖНО НОРМАЛЬНЫМ ЯЗЫКОМ
Это каким? Что мне надо написать? Вот кажется сотрудники пытаются это пофиксить: https://github.com/facebook/react-native/commit/9079beda9bbee483d5cf355d0ed462047dd82a7d
Maxim
Первый раз заливаю приложение в appstore. Ругается, что я не настроил правильно notifications. Но мне они и не нужны. У меня expo и, видимо, он что-то по дефолту включил, связанное с ними. Подскажите, как выключить?
Maxim
А. Похоже, оно нужно для самого expo.
Denis
тебе нужно APNS сертификаты сгенерить в Apple Developer
Denis
https://medium.com/@ankushaggarwal/generate-apns-certificate-for-ios-push-notifications-85e4a917d522
Denis
в expo есть пакет с нотификациями, и если ты его не импортировал, значит в любом случае нужны сертификаты
Maxim
Блин. Не понимаю. Я делаю
expo-cli upload:ios
Через 10 минут приходит письмо, что у меня проблема с Missing Push Notification Entitlement.
А чуть позже появляется билд.
Если мне уведомления не нужны, то что? Я могу забить и публиковать этот билд? Или все равно нужно починить?
Valen
Приветы камрады!
Подскажите как реализуется работа между React Native и нативной библиотекой на ведроиде?
Vit
Маленькие казашки тащат вёдра с жисоном из РН в бридж
Vit
Маленькие русские девушки тащат вёдра с жисоном из РН в бридж