Я работаю над приложением React Native и интегрированным пакетом реагирования для навигации внутри приложения, ссылка на пакет
Приложение Android зависло и показывает пустой экран.Это происходит, если я закрываю приложение кнопкой «Назад» в случае приложения для Android.В конце у меня появляется экран со списком, после повторного открытия приложения он показывает пустой экран, потому что он больше не вызывает Navigation.registerComponent
, он может разрушать приложение при закрытии с помощью кнопки назад.Это код внутри моего index.js ::
import { Navigation } from "react-native-navigation";
import App from './src/app';
Navigation.registerComponent("appName", () => App);
. Если вы убьете приложение и перезапустите его, это устранит проблему застревания на заставке.Но не стоит застрять в первую очередь.Просто проблема при закрытии через кнопку назад.
У кого-нибудь есть исправление для этого?Пожалуйста, предложите, как я могу обработать и вызвать мой Navigation.registerComponent
еще раз после закрытия приложения с помощью кнопки назад.
Среда
- Версия React Native Navigation: 2.12.0
- React Собственная версия: 0.58
- Платформа (ы): Только для Android