да вот тоже семплы искал пробую, уже 3 варианта, но нигде onprogress не отрабатывает нормально, файрится один раз, когда уже progress => 100% пробовал fetch, axios, XMLHttpRequest
а как же связка react-native-gesture-handler + react-native-reanimated ? Разве она как раз не это делает (дает возможность синхронно среагировать на события в ui-потоке)? Или вы имели в виду "штатными средствами"?
Оба весьма частично, лишь ослабляют проблему, но не решают
да вот тоже семплы искал пробую, уже 3 варианта, но нигде onprogress не отрабатывает нормально, файрится один раз, когда уже progress => 100% пробовал fetch, axios, XMLHttpRequest
А это может быть, у нас на больших фотках тоже дергался скачками
reanimated помогает тем, что можно логику сложных анимаций вытащить в UI thread + подвесить их на эвенты (типа движения пальца). Но. В момент отпускания, нажатия пальца, это всё равно в JS придется решать. gesture-handler убирает RN'овский внутренний респондер, что круто, но итоговые события всё равно в JS обрабатывать надо.
Привет всем! Подскажите, как мне при нажатии на картинку (Image - компонент) сделать ее на весь экран? Нашел react-native-lightbox, но чет не могу толком с размерами разобраться(((
На iOS это начинается в делегате NSURLRequest'а и дальше через потенциально асинхронный диспатч сразу превращается в event для JS. На андроид сейчас попробую глянуть...