2014-10-04 63 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