Kirill
Ну я и психанул 😄
Серега
а мне не понравилась перегруженность как раз всякими фичами - надо было что то простое как "Напоминания" ))
Anonymous
Привет дурзья, давайте пообщаемся.
Khorark
Кто-нибудь сталкивался с такой проблемой сборки под Android в AppCenter ?
Filipp
Неожиданно сплеш скрин обрезается. Странно это
они обе влияют на старт приложения , поэтому видимо и конфликтуют
Вадим
они обе влияют на старт приложения , поэтому видимо и конфликтуют
А почему из коробки не сдалали ноормальный сплеш скрин? Не в курсе?
Вадим
Всмысле в rnn?
Ну когда создаешь проект, там же можно стандартную картинку изменить. Но она не растянивается как надо
Gena
Ну когда создаешь проект, там же можно стандартную картинку изменить. Но она не растянивается как надо
Ага, а потом объяснять миллионам начинающих жаваскриптеров что такое xib в iOS и где ресурсы в андроид...
Вадим
Ага, а потом объяснять миллионам начинающих жаваскриптеров что такое xib в iOS и где ресурсы в андроид...
Почему бы не добавить инструкцию в guides по сплеш скринам? Вот сюда: https://facebook.github.io/react-native/docs/getting-started
Gena
Почему бы не добавить инструкцию в guides по сплеш скринам? Вот сюда: https://facebook.github.io/react-native/docs/getting-started
Вот этого не знаю... думается просто не в приоритете, там на самом деле довольно большой объем знаний для этого усвоить надо.
Вадим
Знаний не боимся. Знаем, что такое xib в iOS и где ресурсы в андроид. Но это никак не помогает понять, со сплеш скрином все так сложно, если он очевидно нужен
Gena
Знаний не боимся. Знаем, что такое xib в iOS и где ресурсы в андроид. Но это никак не помогает понять, со сплеш скрином все так сложно, если он очевидно нужен
Ну как, под ios технически всё не так сложно, сплеша надо минимум два - один нативный, он отобразится системой ещё до начала выполнения кода, второй программный, должен висеть, пока js явно его не погасит. Выглядеть они могут одинаково и рисоваться из одного и того же xib файла. Далее xib позволяет сейчас верстать с констрейнтами, так что всё будет растягиваться как надо.
Andrew Kiselev
Для андроида с плешем совсем все сложно в комбинации с другими библиотеками. Сколько дней / недель пришлось провозиться с ним, так и не достигнув стабильного результата.
Andrew Kiselev
Вадим
Картинка - это только начало пути Одиссея xDD
Хехе, спасибо. Спасибо вообще этому чату, что вы есть
Kateryna
как можно исправить?
Anton
Да, сплеш в андроид - это смена активити (это если нормальный делать)
Есть два сплеша в Андроиде 1. Быстрый - который загружается до загрузки системы 2. Кастомизируемый - который доступен после загрузки, обычно в новой активити делается
Anonymous
как можно исправить?
Ку разбань меня
Anonymous
Не могу писать
Gena
Есть два сплеша в Андроиде 1. Быстрый - который загружается до загрузки системы 2. Кастомизируемый - который доступен после загрузки, обычно в новой активити делается
А про п.1 можно подробней, хотя бы ссылку, а то я копал-копал апи и понял, что едигственная возможность показать сплеш до кода, это background drawable у стартовой активити заданный через xml темы. Теоретически такой бэкграунд можно положить и под основную активити, тогда смена не нужна, но тогда он начинает там просвечивать при неаккуратном кодинге и возможно при системных анимациях.
Gena
как можно исправить?
Это старая версия react-native-fbsdk? В новой вроде это не нужно. В старой там модуль специально создавать надо в java (в доках написано)
Volodymyr
можно ли в rn сделать размытие всей страницы ?
Pavel
Парни, хелп. Переключился в с дебаггера в хроме на standalone-debugger, работает в 10 раз быстрее но получаю вот эту ошибку
Pavel
Nick
ну значит где-то приходит не строка, очевидно
Pavel
ладно, но что делать, это где-то не в моём коде ваще, и почему разница в дебаггерах, и как её исправить )
Nick
разница, скорее всего, потому что у хрома версия движка отличается от дебаггера. ошибка, вероятно, по той же причине. если она во внешнем комплненте, надо сходить на гитхаб и поискать в issues
Pavel
обгуглил уже весь интернет
Nick
а что за компонент вообще?
Pavel
чтобы я понимал вообще что происходит
Успішний Андрій
Как правильно построить подобную структуру, чтобы не выбивало ошибки? export default const Comp = ({ navigation }) => { return AsyncStorage.getItem('token') .then(res => { if (res === null || res === '') { return ( <SomeComonent /> ) } else navigation.navigate('OtherComponent') .catch(e => Alert.alert(.......)) } Получаю ошибку: Invariant Violation: Invariant Violation: Objects are not valid as a React child
Успішний Андрій
Что не так?
Max
Ты рендеришь не реактовую ноду
Dima
а где if
Dima
?
Max
Асинхронный рендеринг 😂
Vadim
Вопрос. Сейчас релизная версия APK на андроиде стартует за 7 секунд. Хотелось бы сильно уменьшить этот показатель. Куда копать? Будет ли приложение грузиться быстрее, когда google play сделает apk конкретно под устройство?
Andrew
киньте свежых сайтов на реакте примеры
Alexey
Привет дорогие! Есть ли кто умеющий three.js под react native?
Alexey
Хорошо бы ещё cannon.js
Alexey
Мне надо куб с текстурой бросить
Alexsandr
https://www.youtube.com/watch?v=SWwTh2vc7Bo
Alexsandr
вон пооцаны прокидывают
Alexey
это я видал
Alexey
но там
Alexey
const material = new THREE.MeshPhongMaterial({ color: 0xff0000, });
Alexey
а мне надо не color а map
Alexey
но я примеров не нашел
Alexey
все нашел =)))
Alexey
у этого автора в снэках
Alexsandr
все нашел =)))
https://lmgtfy.com/?q=ARKit+in+React+Native+with+Expo+and+THREE.js&iie=1
Alexey
не в гугле не нашел - нашел в поиске по снеку)
Dmitry
react-native-in-app-utils в restorePurchase возвращает массив покупок, но при валидации transactionReceipt они все просроченные, хотя если вызвать purchaseProduct вылетает окно, что подписка уже куплена.. КТо нибудь сталкивался с таким?
Dmitry
Сама покупка подписки работает и ее валидация тоже, но если переустановить приложение и восстанавливать покупки, то все чеки expired
Dmitry
VerificationError {message: "Receipt valid but sub expired", valid: false, error: false, redirect: undefined}
Narek
А сколько переустановка идёт ?
Dmitry
Быстро
Narek
https://davidbarnard.com/post/164337147440/testing-auto-renewable-subscriptions-on-ios
Narek
https://developer.apple.com/library/archive/releasenotes/General/ValidateAppStoreReceipt/Chapters/ValidateRemotely.html
Dmitry
прикол в том, что если вызвать purchaseProduct то возвращается ошибка, что подписка еще активна
Narek
Может нужно как в андроиде делать consume продукта
Narek
Я вот эту библиотеку использую
Narek
https://github.com/dooboolab/react-native-iap
Narek
Там вот есть про finishTransactionIOS
Dmitry
ну мне сейчас на нее переводить не айс)
Timoschenko
Ребят, а вот когда Expo делает reload при dev mode. Можно как то получить event об этом, выполнить свою функцию и передать уаравление на дальнейший reload ?