iOS上的Phonegap 3.1手动隐藏启动画面

时间:2014-04-28 13:29:10

标签: javascript ios cordova

我的config.xml文件中有以下内容:

<preference name="splashscreen" value="splash" />
<preference name="SplashScreenDelay" value="10000" />
<preference name="auto-hide-splash-screen" value="false" />
<preference name="AutoHideSplashScreen" value="false" />
<preference name="FadeSplashScreen" value="true" />
<preference name="fade-splash-screen-duration" value="5000" />
<preference name="splash-screen-duration" value="5000" />

<gap:plugin name="org.apache.cordova.splashscreen" />

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

在初始化我的应用时,我有以下内容:

setTimeout(function() {
    navigator.splashscreen.hide();
}, 2500);

我还使用here

中的说明安装了启动画面插件

尽管如此,启动画面不会延迟,而是在我的应用加载之前白屏闪烁。任何帮助表示赞赏!

1 个答案:

答案 0 :(得分:0)

您是否在使用xcode进行调试时运行应用程序?是否有任何消息输出?

之前我遇到过这个问题并收到警告说&#34;找不到名为Default-Portrait的闪屏图像&#34;

我的启动画面被命名为其他内容,因此我创建了另一个名为&#34; Default-Portrait&#34;并将其添加到项目中。

同样适用于@ 2x版本。