当应用程序从后台返回时,卡在Android启动画面上

时间:2018-12-20 00:12:04

标签: react-native wix-react-native-navigation react-native-navigation-v2

在Android设备上,当应用程序来自后台时,该应用程序停留在启动屏幕上。当在应用程序外部但先前已成功启动时按下通知时,会发生这种情况。当应用通过RN的BackHandler.exitApp()功能退出时,也会发生这种情况。

杀死该应用程序并重新启动将解决初始屏幕上卡住的问题。但不应放在首位。

我正在使用没有第三方闪屏包的RNN V2。

有人对此有解决办法吗?我认为它与RNN-V2包装器中Android的onResume函数有关。

1 个答案:

答案 0 :(得分:0)

您缺少的是在onAppLaunched事件中设置导航器。

说,您正在使用Navigation.setRoot({...})在您的应用根目录中进行设置。您需要注册onAppLaunched并从内部调用Navigation.setRoot({...})或一些自定义引导逻辑。

有关该事件的更多信息,请参见here