reactjs - 在反应原生博览会中从后台加载应用程序时如何加载闪屏
问题描述
我正在使用 react native expo 来构建一个应用程序。我现在面临一个大问题。当应用程序从后台加载时,我想加载启动画面。设想,
当我打开应用程序时,它会加载启动画面,然后转到主屏幕。
然后使用硬件后退按钮转到应用程序后台,然后再次打开应用程序
现在,当我从后台加载应用程序时,总是在加载启动画面之前显示主屏幕
当使用“BackHandler.exitApp()”使用硬件后退按钮时,我尝试终止该应用程序,但它不会终止该应用程序。
我想先加载启动画面,然后转到主屏幕。
任何机构都可以帮我解决这个问题
解决方案
您可以参考 SplashScreens 上的 Expo 文档https://docs.expo.io/versions/latest/sdk/splash-screen/和https://docs.expo.io/guides/splash-screens/。如果这些没有帮助,您应该发布您的主应用程序屏幕的代码片段以及用于在应用程序加载时集成和隐藏启动屏幕的代码。
推荐阅读
- ruby-on-rails - Datagrid Rails:隐藏标题
- sql - sql server 按分区名称截断表的分区
- amazon-web-services - EB CLI - 如何抑制代码提交提示“您希望继续使用 CodeCommit?”
- twitter-bootstrap - 如何使用 Bootstrap Vue 在移动设备上将按钮大小从默认更改为 sm?
- sql - 试图弄清楚如何按季度显示计算结果
- angular - 将现有的 angular 5 项目转换为 ionic 3 项目
- log4j2 - 如何将 Log4j 2 与 flink 应用程序一起使用
- python - 客户端服务器端实时对象检测
- jquery - 使用两个数组的 Ajax 请求
- ios - 像whatsapp一样在tableview滚动上显示日期标签