在 Android 设备上,当应用来自后台时,应用会卡在启动画面上。当在应用程序外部按下通知但之前已成功启动时,会发生这种情况。当应用程序被BackHandler.exitApp()
RN 的功能退出时也会发生。
杀死应用程序并重新启动将解决卡在启动画面问题。但不应该一开始就被困住。
我正在使用没有第 3 方初始屏幕包的 RNN V2。
有没有人可以解决这个问题?我认为它与 RNN-V2 包装器中的 Android 的 onResume 函数有关。
在 Android 设备上,当应用来自后台时,应用会卡在启动画面上。当在应用程序外部按下通知但之前已成功启动时,会发生这种情况。当应用程序被BackHandler.exitApp()
RN 的功能退出时也会发生。
杀死应用程序并重新启动将解决卡在启动画面问题。但不应该一开始就被困住。
我正在使用没有第 3 方初始屏幕包的 RNN V2。
有没有人可以解决这个问题?我认为它与 RNN-V2 包装器中的 Android 的 onResume 函数有关。
您缺少的是在onAppLaunched
事件中设置导航器。
说,您正在使用Navigation.setRoot({...})
在您的应用程序根目录中进行设置。您需要从内部注册onAppLaunched
并调用Navigation.setRoot({...})
或一些自定义引导逻辑。
可以在此处找到有关所述事件的更多信息。