问题标签 [react-native-splash-screen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
16 浏览

react-native - iOS RN-splash 没有填满边界

我正在使用 React-Native-Splash-Screen 设置全屏启动图像。我已将约束设置为 0,将模式设置为填充模式。但是,图像不会像 SafeAreaView 那样填充边界(顶部带有 wifi 和日期)。如何使图像也填充边界?

在此处输入图像描述

0 投票
0 回答
21 浏览

android - 如果我没有 SplashScreen.java 文件但我仍在使用 react-native-splash-screen 库怎么办?

我有一个与此类似的问题,但我的项目中没有单独的 SplashScreen.java 文件。如何解决这个问题?

0 投票
0 回答
52 浏览

android - React Native AppState onChange 事件不适用于启动画面(仅限 Android)

我正在尝试使用AppStatereact-native-splash-screen但事件侦听器无法正常工作。我Android只在侧面面临这个问题,iOS正在按我的预期工作。

这是代码GitHub

首先,我认为这可能是由于旧版本的react-native. 但事实并非如此。您也可以在其中找到代码repo,我也为此标记了一个标签。

实际输出

这是我得到的结果。

预期产出

这是我期待的结果。

我试过没有状态管理

我也尝试过创建一个带有状态管理的自定义组件

任何建议,将不胜感激。

谢谢

0 投票
1 回答
207 浏览

javascript - 无法隐藏在 AWS Authenticator 之前显示的反应原生闪屏

我正在显示反应原生闪屏并尝试将其隐藏在 useEffect 中,但如果我在 App.js 中使用 AWS Authenticator,则不会调用 useEffect。当我不使用身份验证器时,它工作正常。

应用程序.js

如果我删除最后一行,它可以在没有 Authenticator 的情况下正常工作。

0 投票
0 回答
24 浏览

react-native - react-native-splash-screen 安装错误

我正在尝试在我的项目中安装启动画面,因此安装的第一步“npm i react-native-splash-screen”运行成功,但是当我尝试运行插件安装命令“react-native link react-native -splash-screen”它显示错误为“react-native:文件 C:\Users\hp\AppData\Roaming\npm\react.native.ps1 无法加载,因为在此系统上禁用了正在运行的脚本。” 所以我应该怎么做这个问题有什么解决方案。请帮忙!

0 投票
1 回答
157 浏览

react-native - 如何将 `react-native-splash-screen` 或 `react-native-bootsplash` 与 `react-native-firebase/messaging` 一起使用?

我使用react-native-splash-screen它工作正常,但添加后react-native-firebase/messaging我发现它有问题,发现我应该使用react-native-bootsplash. 我安装了它,其中一个步骤包括将compileSdkVersionand更改targetSdkVersion为 31。我重新编译了我的代码,它以某种方式破坏了 firebase 消息传递。我对使用什么以及如何实际使用它而不破坏过程中的任何东西感到困惑。任何帮助将不胜感激。

0 投票
3 回答
944 浏览

android - React-native-splash-screen 状态栏颜色(不兼容的类型)

我正在尝试在我的 Android APP 上实现 react-native-splash-screen。

启动画面效果很好,但是当我尝试自定义状态栏颜色时(请参阅文档),出现此错误:

“不兼容的类型:int 无法转换为布尔值”

在此处输入图像描述

我一步一步地按照说明进行操作(文档)。我的代码完全相同

如果我删除R.style.SplashScreenTheme,一切正常。

PD:styles.xml 上的主题名称和R.style.THEMENAME相同

0 投票
0 回答
35 浏览

android - 如何在 React Native 中使用新的 android 12 行为更改在 android api 级别 12 及以下 api 级别中添加品牌名称和徽标?

我想用新的启动画面 api 迁移现有的启动画面。目前我们正在使用 android:windowBackground 来显示启动画面。例如附加的示例图像。 https://i.stack.imgur.com/9i9zu.jpg

** 还要检查 react-native-bootsplash 库,因为该库支持 android 12,但如何使用该库在图标下方添加文本?​​*

0 投票
0 回答
36 浏览

react-native - react-native run android上的React-Native SplashScreen错误(找不到文件)

我正在尝试在我的应用程序上使用启动画面。我正在使用 react-native 0.64 但是当我运行应用程序时出现此错误

  • 出了什么问题:任务“:app:processDebugResources”执行失败。
  • 执行 com.android.build.gradle.internal.tasks.Workers$ActionFacade 时发生故障
  • Android 资源链接失败 /home/greenithe/codes/Scripture/android/app/src/main/res/layout/launch_screen.xml:5: AAPT: error: resource drawable/scripture (aka com.scripture:drawable/scripture) not成立。
  • 尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。

11 秒内构建失败

在 makeError (/home/greenithe/codes/Scripture/node_modules/execa/index.js:174:9) 在 /home/greenithe/codes/Scripture/node_modules/execa/index.js:278:16 在 processTicksAndRejections (节点: internal/process/task_queues:96:5) 在异步 runOnAllDevices (/home/greenithe/codes/Scripture/node_modules/@react-native-community/cli-platform-android/build/commands/runAndroid/runOnAllDevices.js:94: 5) 在 async Command.handleAction (/home/greenithe/codes/Scripture/node_modules/@react-native-community/cli/build/index.js:186:9) info 使用 --verbose 标志运行 CLI 以获取更多详细信息。[警告] - (starship::utils):执行命令“git”超时。[警告] - (starship::utils):您可以在配置中将 command_timeout 设置为更高的值,以允许更长时间运行的命令继续执行。

我尝试使启动器屏幕的文件在布局文件夹中可用,但我仍然收到错误。我需要及时调试这个错误,请及时帮助。

0 投票
0 回答
20 浏览

react-native - 如何在启动画面 React Native 之前移除白屏?

我在使用https://www.npmjs.com/package/react-native-splash-screen#examples启动应用程序时添加了启动画面。

但在启动启动画面之前,我可以看到一个白屏。我可以使用 styles.xml 更改该屏幕的颜色,但无法将其删除。谁能帮我删除我是 react-native 的新手?