iOS上的Phonegap 3.1手动隐藏启动画面
Posted
技术标签:
【中文标题】iOS上的Phonegap 3.1手动隐藏启动画面【英文标题】:Phonegap 3.1 on iOS hide splash screen manually 【发布时间】:2014-04-28 13:29:09 【问题描述】:我的 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】:您是否正在使用 xcode 调试应用程序?有消息输出吗?
我之前遇到过这个问题并收到一条警告说“未找到名为 Default-Portrait 的启动画面图像”
我的启动画面被命名为其他名称,因此我创建了另一个名为“Default-Portrait”并将其添加到项目中。
@2x 版本也是如此。
【讨论】:
以上是关于iOS上的Phonegap 3.1手动隐藏启动画面的主要内容,如果未能解决你的问题,请参考以下文章
我的启动画面结束得太早了。如何在 Android 上手动隐藏启动画面?
Phonegap (cordova) 2.4.0 启动画面显示缩小
在 https://build.phonegap.com/apps/*****/builds 构建 ipk 时,启动画面和图标未出现在 iOS 中