2014-10-04 68 views
0

我正在使用Sencha Touch,并有我自己的动画启动画面那里。我不想有默认的Corodva启动画面。我正在使用所有最新版本的sencha-cmd,corodva等。我不想任何splashscreen的ios - 科尔多瓦

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

但奇怪的是我无法摆脱科尔多瓦启动画面(尽管我可以用任何图像替换它),可能是什么问题?

请帮忙。

回答

2

对于科尔多瓦有一个标志来禁用启动画面的自动显示。

您可能想要为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" /> 
+0

你会成为对科尔多瓦标志更具体的请。我已经搜索了很多。 – Sadi 2014-10-04 11:09:11

+0

用config.xml文件的特定信息更新了我的帖子 – Dinkheller 2014-10-05 12:24:55

+0

据我了解,我们无法删除iOS splashscreen,因为Apple Store需要它 – Sadi 2014-10-14 12:36:17