[在React Native Expo中从后台加载应用程序时如何加载spash屏幕

问题描述 投票:0回答:1

我正在使用react native expo来构建应用程序。我现在面临一个大问题。我想从后台加载应用程序时加载启动屏幕。场景,

  1. 当我打开应用程序时,它会加载初始屏幕,然后转到主屏幕。

  2. 然后使用硬件后退按钮转到应用程序背景,然后再次打开应用程序

现在,当我从后台加载应用程序时,总是在加载启动屏幕之前显示主屏幕

我尝试使用BackHandler.exitApp()使用硬件后退按钮时杀死该应用程序,但不会杀死该应用程序。

我想先加载启动屏幕,然后进入主屏幕。

任何人都可以帮助我解决此问题

reactjs expo screen native splash-screen
1个回答
0
投票

您可以参考SplashScreens https://docs.expo.io/versions/latest/sdk/splash-screen/https://docs.expo.io/guides/splash-screens/上的Expo文档。如果这些方法没有帮助,则应发布应用程序主屏幕的代码段以及用于在应用程序加载时集成和隐藏启动屏幕的代码。

© www.soinside.com 2019 - 2024. All rights reserved.