Изображения исчезают на Android (React-Native) - PullRequest
0 голосов
/ 28 апреля 2018

Для приложения, которое я создаю, важно, чтобы у меня были фоновые изображения. Эти изображения отлично отображаются при первой загрузке. Вот пример одного изображения:

<View style={{ position: 'absolute', top: STATUSBAR_HEIGHT, bottom: 0, left: 0, right: 0 }}>
            <ImageBackground style={{ flex: 1 }}
                             resizeMode='stretch'
                             source={require('../../res/images/image.png')}>

                 // Children

            </ImageBackground>
</View>

Но после навигации по реагирующей навигации изображение перестает загружаться. Это не происходит последовательно. Иногда это происходит после однократного перехода к этому экрану, а иногда - только три или четыре раза позже.

Эта ошибка возникает только на Android.

Как я могу убедиться, что эти изображения загружаются. Могу ли я войти в систему при загрузке изображения?

Спасибо!

РЕДАКТИРОВАТЬ: Хорошо, похоже, это проблема, связанная с использованием памяти. Чем меньше изображение, тем больше нагрузок требуется, чтобы оно в конечном итоге перестало загружаться. К сожалению, поддержка onError для компонентов Image не позволяет мне регистрировать фактическое сообщение об ошибке, поэтому я не знаю, что происходит.

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