2014-03-03 74 views
1

我已經構建了一個使用Phonegap構建的應用程序,並且試圖讓啓動屏幕在每個設備上正常工作。以下是我如何將它們包括在我的config.xml中:phonegap構建ios splashscreen

<gap:splash gap:platform="ios" src="res/screen/ios/screen-ipad-portrait-2x.png" width="1536" /> 
<gap:splash gap:platform="ios" src="res/screen/ios/screen-ipad-portrait.png" width="768" /> 
<gap:splash gap:platform="ios" src="res/screen/ios/screen-ipad-landscape-2x.png" width="2048" /> 
<gap:splash gap:platform="ios" src="res/screen/ios/screen-ipad-landscape.png" width="1024" /> 
<gap:splash gap:platform="ios" src="res/screen/ios/screen-iphone-landscape-2x.png" width="960" /> 
<gap:splash gap:platform="ios" src="res/screen/ios/screen-iphone-landscape.png" width="480" /> 
<gap:splash gap:platform="ios" src="res/screen/ios/screen-iphone-portrait-2x.png" width="640" /> 
<gap:splash gap:platform="ios" src="res/screen/ios/screen-iphone-portrait.png" width="320" /> 
<gap:splash gap:platform="ios" src="res/screen/ios/screen-iphone-portrait-568h-2x.png" width="320" /> 

並且所有圖像都存在於正確的文件夾中。

我遇到的問題是,在我的iPad,在橫向模式下顯示正確的啓動畫面 - 但在人像相同的閃屏似乎出現(streached和裁剪以適合)

如何獲得正確的啓動畫面顯示?

回答

0

我發現這個問題,

我設定在每個線路的高度性能,實現了圖像的之一是不正確的尺寸:

<gap:splash gap:platform="ios" src="res/screen/ios/screen-ipad-landscape.png" width="1024" height="784" /> 

當我應該有:

<gap:splash gap:platform="ios" src="res/screen/ios/screen-ipad-landscape.png" width="1024" height="768" /> 

我很愚蠢,但希望這可以幫助別人。

0

用這個IOS -

<gap:splash src="res/screen/ios/screen-iphone-portrait.png" gap:platform="ios" width="320" height="480" /> 
<gap:splash src="res/screen/ios/screen-iphone-portrait-2x.png" gap:platform="ios" width="640" height="960" /> 
<gap:splash src="res/screen/ios/screen-ipad-portrait.png" gap:platform="ios" width="768" height="1024" /> 
<gap:splash src="res/screen/ios/screen-ipad-landscape.png" gap:platform="ios" width="1024" height="768" />