Реагировать на собственный компонент изображения, читающий локальный файл кеша, очень застрял - PullRequest
0 голосов
/ 29 ноября 2018

В режиме native native, когда я использую компонент Image, мне нужно показать много изображений.

<Image source={{ uri: 'https://img.google.com/1.jpg' }} />
<Image source={{ uri: 'https://img.google.com/2.jpg' }} />
<Image source={{ uri: 'https://img.google.com/3.jpg' }} />
........

Очень плавно

Но при загрузке файла локального кэша

<Image source={{ uri: '/Users/Username/../1.jpg' }} />
<Image source={{ uri: '/Users/Username/../2.jpg' }} />
<Image source={{ uri: '/Users/Username/../3.jpg' }} />
........

Телефон станет очень медленным, особенно IOS, и даже вылетает

У меня не получается использовать модуль react-native-cached-image и react-native-img-cache

Я пробовалзаменив Image на react-native-fast-image, но это было немного лучше.

что мне делать?помоги мне

1 Ответ

0 голосов
/ 20 декабря 2018

ScrollView добавить removeClippedSubviews = {true} исправить это

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...