iOS Cordova应用程序上的白色屏幕闪烁

时间:2017-10-05 17:23:44

标签: ios cordova

我用Cordova创建了一个HelloWorld应用程序:

cordova create hello ; cd hello ; cordova platform add ios

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

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

2 个答案:

答案 0 :(得分:0)

必须在您的应用中设置启动画面。如果您没有,那么如果应用需要很长时间才能加载,用户可能会认为他们的手机已被冻结。

要处理此问题,请添加类似于应用的第一个实际屏幕的启动屏幕。

有关详细信息,请查看iOS Human Interface Guidelines

答案 1 :(得分:0)

为了解决这个问题,我找到的唯一解决方案是安装splashscreen插件并创建黑屏图像。我还将首选项TopActivityIndi​​cator设置为whiteLarge。太糟糕了,科尔多瓦开箱后效果不佳。