其實AIR 開始啟動時, 如果載入時間長, 會出現白色畫面一段時間.
這時可以圖像來取代, 令用戶易於過度, 還可展示Logo.
在Default Application 的ViewNavigatorApplication 有以下三個屬性設定:
這時可以圖像來取代, 令用戶易於過度, 還可展示Logo.
01.
<s:ViewNavigatorApplication xmlns:fx=
"http://ns.adobe.com/mxml/2009"
02.
xmlns:s=
"library://ns.adobe.com/flex/spark"
03.
firstView=
"views.galleryHomeView"
04.
splashScreenMinimumDisplayTime=
"2000"
05.
splashScreenScaleMode=
"zoom"
06.
splashScreenImage=
"@Embed('assets/YOUR_IMAGE.jpg')"
07.
frameRate=
"60"
>
08.
<fx:Declarations>
09.
<!-- Place non-visual elements (e.g., services, value objects) here -->
10.
</fx:Declarations>
11.
</s:ViewNavigatorApplication>
在Default Application 的ViewNavigatorApplication 有以下三個屬性設定:
- splashScreenImage
- 可設為 splashScreenImage="@Embed('assets/YOUR_IMAGE.jpg')"
- splashScreenScaleMode
- 可設為以下四種模式:
- letterbox
- none
- stretch
- zoom
- 可設為以下四種模式:
- splashScreenMinimumDisplayTime
- 預設為1000 (即一秒), 如程式載入時間極短, 圖像仍然以一秒時間顯示, 然後啟動程式
来源:http://flash-adobe.blogspot.com/2011/07/air.html