白色屏幕上的iOS应用科尔多瓦

问题描述:

闪烁我创建了一个科尔多瓦的HelloWorld应用程序:白色屏幕上的iOS应用科尔多瓦

cordova create hello ; cd hello ; cordova platform add ios 

当我在iOS上运行它,一个白色的空白屏幕上闪烁的应用程序被加载之前。 我该如何摆脱这种闪烁?

我发现了很多闪屏配置的解决方案,但我不想在我的应用中出现闪屏。 (HelloWorld已经有一个启动画面,但这并不能防止闪烁的问题。) 我也尝试将背景颜色设置为黑色,但没有成功。

+1

此链接将修复你的闪烁问题https://github.com/apache/cordova-plugin-splashscreen – user5091906

为了摆脱这一点,我找到的唯一解决方案是安装splashscreen插件并创建一个黑屏图像。我还将首选项TopActivityIndi​​cator设置为whiteLarge。太糟糕了,科尔多瓦在箱子外面工作不好。

必须在您的应用程序中有一个闪屏。如果您没有该应用,用户可能会认为如果应用需要很长时间才能加载,则他们的手机会被冻结。

要解决此问题,请包含类似于您的应用的第一个实际屏幕的启动屏幕。

欲了解更多信息,检查出iOS Human Interface Guidelines

+0

HelloWorld已经有一个启动画面,但这并不能防止闪烁的问题。 – Patrick

+0

闪烁可能是在viewDidAppear中显示标签的副作用。没有代码,很难说。 – the4kman

+0

这只是基本的HelloWorld应用程序,没有添加代码... – Patrick