我不想要ios的任何闪屏 - cordova

时间:2014-10-04 09:24:52

标签: cordova sencha-touch

我正在使用Sencha Touch并在那里拥有自己的动画闪屏。我不想要默认的Corodva启动画面。我正在使用所有最新版本的sencha-cmd,corodva等。

我尝试了很多东西, - 从xcode项目中的/ Resources文件夹中删除splash图像。 - 更改cordova / config.xml以删除任何启动画面首选项 - 更改app.js文件以删除任何启动图像引用。

但奇怪的是我无法摆脱cordova闪屏(虽然我可以用我想要的任何图像替换它),可能是什么问题?

请帮忙。

1 个答案:

答案 0 :(得分:2)

对于Cordova,有一个标志可以禁用闪屏的自动显示。

您可能需要安装cordova的splashscreen插件。

但: Sencha Touch的加载屏幕必须在index.html内部而不在Sencha内部,因为这需要完整地加载Sencha。

Sencha的演示启动画面也位于index.html内。您可以在顶部找到css,在底部找到加载屏幕的div。

所有平台:

<!-- Define splashscreen name -->
<preference name="splashscreen" value="screen" />

机器人:

<!-- Do not auto hide splash on Android -->
<preference name="SplashScreenDelay" value="0"/>

的iOS:

<!-- Do not auto hide splash on iOS -->
<preference name="AutoHideSplashScreen" value="true" />