Юрий
Можно что угодно прикрутить, натив же, вопрос стоит в том, насктлько это уелесообразно
а как это оценить?) у нас есть приложение готовое, переписывать не хотят. и есть возможность написать небольшую игру в доп реальности но на юнити
Kto?
react-native-unity-view - npm https://www.npmjs.com/package/react-native-unity-view
Unknown number
стоит
попробуйте разные параметры передавать, к примеру = "handled"
Юрий
А это не канает?
очень может, что да. спасибо большое! навреное я не правильно гуглил .
Kto?
нифига, может ошибка где =/
Можешь кусок кода показать который не работает?
Unknown number
К какому элементу вы применили этот проп?
Unknown number
И зависит ли это от платформы? На обеих не работает?
Irakliy
сейчас попробую бандрел перзапустить
Irakliy
import { Keyboard } from ‘react-native’ … render() { … <KeyboardAwareScrollView extraScrollHeight={extraScrollHeight} showsVerticalScrollIndicator={false} keyboardShouldPersistTaps="always" enableOnAndroid > …. <Button onPress={() => Keyboard.dismiss()}
Никита
import { Keyboard } from ‘react-native’ … render() { … <KeyboardAwareScrollView extraScrollHeight={extraScrollHeight} showsVerticalScrollIndicator={false} keyboardShouldPersistTaps="always" enableOnAndroid > …. <Button onPress={() => Keyboard.dismiss()}
keyboardShouldPersistTaps=‘handled’ должно работать. Об этом собственно выше писали. А что будет если напишете never? может проблема именно в этой обертке
Irakliy
что с handled что с never эффект такой же
Irakliy
это может быть из-за скроллвиью?
Irakliy
ну т.е. иерархия такая: скроллвью -> кейбоардвью -> контент
Kto?
ну т.е. иерархия такая: скроллвью -> кейбоардвью -> контент
Поменяй кейбоардвью с скроллвью местами
Kto?
Ну тогда должно работать точно
Irakliy
да, убрал совсем скроллвью - заработало
Kto?
Потому что у тебя
Kto?
Пропса
Kto?
Должна быть в скроллвью
Kto?
стоит
Вот эта
Irakliy
не, эффект тот же
Artem
Кто может посказать совместим ли react-native 0.51 с android 8 и 9? И где можно посмотреть официальную документацию по совместимости?
Irakliy
собственно чем я думал - непонятно, keyboarawarescrollview - такой же скроллвью
Irakliy
нафига было делать лишнюю обёртку - непонятно
Igor
Кто нибудь обходил cors в приложениях при работе с vk.com?
Gena
Да, работает)
Там среди всех опций, большая часть которых только для дебага нужны, есть ещё одна очень ценная, называется delay - советую обратить внимание, фактически это встроенный debounce... нас она избавила от необходимости тащить в проект lodash или что-то своё выдумывать на эту тему.
Gena
Кто может посказать совместим ли react-native 0.51 с android 8 и 9? И где можно посмотреть официальную документацию по совместимости?
Всё, что можно быстро посмотреть - здесь: https://github.com/facebook/react-native/blob/0.51-stable/ReactAndroid/build.gradle#L238 Реальная работа не документирована, только методом тестирования на реальном девайсе. В частности некоторый визуальный функционал точно только с android-19
Eugene
minSdkVersion = 16 🌚 это какой
Gena
это может быть интересно, но lodash так или иначе бывает очень полезен, во всяком случае, у них хорошая оптимизация функций)
Ну я бы поспорил, что вот это, к примеру будет быстрее самописной версии (учитывая возможность оптимизации только под RN): https://github.com/lodash/lodash/blob/master/groupBy.js#L24 А если эту самописную версию ещё универсальной не делать, а под конкретную задачу...
Gena
minSdkVersion = 16 🌚 это какой
Я их не запоминаю... 2 сек в гугле обычно дают ответ ) 16 это https://en.wikipedia.org/wiki/Android_version_history#Android_4.1_Jelly_Bean_JRO03D_(API_16)
Eugene
4.1 ага
Dmitry
Ну я бы поспорил, что вот это, к примеру будет быстрее самописной версии (учитывая возможность оптимизации только под RN): https://github.com/lodash/lodash/blob/master/groupBy.js#L24 А если эту самописную версию ещё универсальной не делать, а под конкретную задачу...
да, но насколько я помню, у них все итераторы чезер while и мемоизацию сделаны, скорость реально видна, при последовательных операциях, но тут уже надо рассматривать конкретные кейсы)
Dmitry
я как-то пытался обойти по скорости их defference, но так и не смог)
GrafMine
Ну тут нужно смотреть куда именно пишется файл, потому что не все пути доступны для просмотра
пробую два варианта, 1. откуда взял фотку, 2. из ${RNFS.DocumentDirectoryPath}/temp нигде не отображает
Gena
я как-то пытался обойти по скорости их defference, но так и не смог)
Там можно в fbjs посмотреть (им RN пользуется), я их тоже не люблю по тойже причине - перераздутости, но кое-где видел комменты, где они соревновались с lodash в скорости... не знаю, есть там difference конкретно или нет...
Gena
пробую два варианта, 1. откуда взял фотку, 2. из ${RNFS.DocumentDirectoryPath}/temp нигде не отображает
Медиа в Android отображаются не из ФС, а из библиотеки. Чтоб они туда попали, их ещё проиндексировать надо.
Gena
Вот это может помочь (но лучше в нативные доки тоже заглянуть): https://github.com/itinance/react-native-fs#android-only-scanfilepath-string-promisestring
Dr
Привет. Не подскажите, почему в нейтиве тень применяется ко всем вложенным элементам?
Dr
блин точно) спасибо)
GrafMine
Медиа в Android отображаются не из ФС, а из библиотеки. Чтоб они туда попали, их ещё проиндексировать надо.
андроид зарешал, по факту можно увидеть через проводник файлов что там фотки появились в новой папке, но не в недавних файлах не в общей галереии их нет, хз что с этим делать конечно, но зато хоть записываються на девайс. Но с яблоком все хуже, они так же по дебагу записываються вижу, но на яблоке то нет проводника файлов, и не как с девайса не увидеть их, тут хз че делать просто, может кто сталкивался ? для пруфа например даю скрины в которых смотрю просто по пути инфу о файлах:
GrafMine
GrafMine
GrafMine
upd: ага с андроидом походу зарешалось, твои советом: scanFile(), а у иос что-то есть схожее?
Jonny
@everyone Привет, подскажите какой компонент использовать для такого слайдера
Maxim 📱 D
@everyone Привет, подскажите какой компонент использовать для такого слайдера
Можешь viewpager использовать, снизу точки сам написать вьюхами. Или из готового что то использовать, но советую первый вариант
Jonny
@Djafar74
Jonny
спасибо
Jonny
подскажите еще как запустить на android
Jonny
приложение
Jonny
бо у меня выходит только на ios
Maxim 📱 D
бо у меня выходит только на ios
По докам смотри, там все описано подробно)
Jonny
даже вот с нуля создаю app и все равно нихуя
Maxim 📱 D
Jonny
как я делаю: 1) создал апп 2) зашел в android studio 3) запускаю эмулятор 4) дальше краш
Jonny
хотя если создаю апп в android studio, то все норм
Maxim 📱 D
На react-native run-android?
Dmitry
Может кому попадалось на глаза или есть в закладках, оформление документации проекта, структуры, сборки и тд в README.md и тд ?
Yar
Может кому попадалось на глаза или есть в закладках, оформление документации проекта, структуры, сборки и тд в README.md и тд ?
https://confluence.atlassian.com/bitbucketserver/markdown-syntax-guide-776639995.html Не об этом вопрос был или структуры пример ищешь?
Yar
по самом структуре, некий best practice
Понял, тогда тоже интересно
Dmitry
был как-то на митапе в альфа банка и там один спикер делал на этом акцент и прикладывал примеры, но никак найти не могу
Anton
Всем привет! Подскажите пожалуйста в чем может быть проблема (не уверен до конца сам что это) После перехода по экранам (обычный stackNavigator) на Android есть нейкая задержка в пол секунды-секунду (особенно чувствуется при нажатии кнопки назад), когда нельзя перейти больше никуда и даже заблочен скролл. И вот природа этого гапа не совскм мне ясна На IOS таких проблем вообще нет
Gena
Может кому попадалось на глаза или есть в закладках, оформление документации проекта, структуры, сборки и тд в README.md и тд ?
Я обычно только инструкции по сборке и запуску для обеих платформ записываю... вот пример, думается ничего секретного не выкладываю. https://gist.github.com/vovkasm/aefe3e7e1f6b3266dc70d6c403ea9d73 Но специально не заморачивался... думается, как кто-то новый в команду придет, придется ещё инструкцию по Android Studio добавлять )
Kto?
И поток подвисает
Kto?
На айос jscore работает куда лучше чем на ведре