Реагируйте на случайные белые экраны в приложении отладки и выпуска
Я работал над приложением React Native на планшете Android для моего текущего контракта, и сейчас он проходит фазу Alpha. По большей части она работает очень хорошо, она отзывчива, эффективна и в основном стабильна.
Есть одна проблема, которая продолжает возникать, хотя у меня проблемы с поиском. Это кажется очень случайным, так как я видел, что это происходило почти на каждом экране приложения время от времени.
При переходе на новый экран я просто получаю пустой белый экран. Похоже, javascript просто не загружается, а пользовательский интерфейс никогда не загружается. Это происходит как в наших версиях для отладки, так и в наших версиях в комплекте.
Несколько замечаний об архитектуре
Android 6.0
Реакт 15.4.1
React Native 0.39
Flux 3.1.0
Я знаю, что это не так уж и много, поэтому я в основном ищу людей, которые, возможно, столкнулись с этой проблемой (которая не была связана с проблемами сервера разработки) и что они нашли в качестве причины в своем приложении. Надеясь получить некоторые предложения о том, что посмотреть или, возможно, как даже устранить неполадки, что вызывает это.
И еще одна вещь: если я создаю фоновое приложение, когда появляется белый экран, затем выбираю приложение из моего списка запущенных приложений, экран загружается очень хорошо, и я могу продолжать использовать приложение, как будто ничего не произошло.
Извините за неопределенность здесь, но я действительно в растерянности и ищу любые предложения. Спасибо!