天天看點

Flex AIR應用的啟動閃屏(必須)說明:白屏問題:·解決:

一款移動應用,它必須具有啟動螢幕,這點可以從我們常見的手機應用觀察知道(如,你啟動一個qq,開始大約10秒鐘會停留在一個界面上,之後才跳轉到登陸或者是主界面)。 

在air移動應用中,如果不添加啟動螢幕,則應用在啟動後,會有一段時間的白屏,這個是不允許的,因為ios的稽核會将其視為不合格的應用。而且,還會影響使用者的體驗。

蘋果人工稽核時,若應用無啟動屏,則會将其打回來:

Flex AIR應用的啟動閃屏(必須)說明:白屏問題:·解決:

我們知道如今的ios裝置主流的是:

iphone4/iphone4s/ipod touch 4  分辨率 640 x 960/960 x 640

iphone5/iphone5s/iphone 5c/ipod touch 5 分辨率 640 x 1136 / 1136 x 640

ipad/ipad 2/ipad mini 分辨率   768 x 1024 / 1024 x 768

ipad3/ipad4/ipad air/ipad mini2 分辨率 1536 x 2048 / 2048 x 1536

要完美支援iphone5,我們需要加入啟動屏,即‘[[email protected]][email protected][/url]’作為啟動畫面,由于我做的遊戲多部分是橫屏的,是以之前我隻用到了3種分辨率的啟動畫面:

[[email protected]][email protected][/url]   分辨率 640 x 1136

[[email protected]][email protected][/url] 分辨率640 x 960

default.png 分辨率 768 x 1024。

是以隻需要做幾個相應分辨率的圖檔,将他添加到應用中,就可以完美解決了。

Flex AIR應用的啟動閃屏(必須)說明:白屏問題:·解決:

并且,在應用的入口處,添加如下代碼:

Flex AIR應用的啟動閃屏(必須)說明:白屏問題:·解決:

這樣,就可以解決應用的白屏問題了。

當然,為移動應用添加啟動螢幕,還有一種方案,可參照連結:

<a target="_blank" href="http://lichen.blog.51cto.com/697816/244538/">http://lichen.blog.51cto.com/697816/244538/</a>

繼續閱讀