0

我讨厌问一个以前被问过的问题,但是当我从启动屏幕过渡到 IOS 的主页时,我遇到了白色闪烁(在 android 上根本没有闪烁),我已经尝试了中列出的所有其他建议其他帖子(Phonegape 3 white flash after splash screen),但没有一个有效。

事实上,手动添加启动画面插件并使用 splashscreen.show / hide 的建议实际上让事情变得更糟,白色闪光现在会在移动到主页之前保持 3-5 秒。

我还注意到我的应用似乎忽略了

<preference name="AutoHideSplashScreen" value="false" />

命令,因为我在 config.xml 文件中设置了此命令,并且启动画面显示应用程序何时启动,停留几秒钟,然后继续,当预期的行为是它会无限期地停留时(直到我告诉它通过 splashscreen.hide() 命令消失)。

有没有人有任何其他建议来消除或大幅减少启动画面后的白色闪光?

谢谢!

4

1 回答 1

2

您是否尝试过包含以下 config.xml 值(如果它们不存在)?:

<preference name="FadeSplashScreen" value="true"/>
<preference name="FadeSplashScreenDuration" value="0.7"/>
<feature name="SplashScreen">
    <param name="ios-package" value="CDVSplashScreen" />
    <param name="onload" value="true" />
    </feature>

几周前我遇到了同样的问题,添加这些为我解决了这个问题。

于 2013-10-24T05:46:44.353 回答