2012-01-10 111 views
0

Phonegap中可用的每個os都有某種本機加載屏幕?phonegap和sencha touch應用程序中的本地加載屏幕

我知道有PhoneGap的時候加載一個JavaScript加載屏幕,但在這之前,當你啓動應用程序,它可以是很慢... 例如,在Android中,我能想象出一個載入屏幕的的AsyncTask或者顯示一些有趣的數據,直到所有js庫被加載。

有人看到這樣的事情?

謝謝

回答

5

本地加載屏幕又名「閃屏」:

build.phonegap.com支持這一構建過程中(從iliha139在答案中提到)。但是如果你想在不使用構建服務的情況下使用啓動畫面呢?

您必須專門解決這個問題的平臺:

iOS和WP7支持本機的啓動畫面(操作系統顯示),而在Android中DroidGap類正在顯示初始屏幕。因此,當應用程序啓動時,您仍然會在Android上看到一個空的活動,直到DroidGap活動變爲活動狀態。在iOS

+0

我正在使用生成器,但我無法使其正常工作。我添加了xml行間隙:splash,但我認爲構建器沒有找到配置文件或圖像。每個人是否都有特定的位置? – Sephy 2012-01-23 10:49:43

+0

我不使用構建服務,我採取手動方法。他們只是想要你的網絡資產,並提供包括代碼,這意味着你不能添加插件。您可以在https://github.com/phonegap/phonegap-start上查看示例項目中的結構。如果您是從Android開始的,則必須上傳assets/www文件夾。 config.xml應該放在根目錄下,相對於它來引用splash。 – ChrLipp 2012-01-23 11:13:26

+0

好的,我會盡量讓它起作用。感謝您的解釋 – Sephy 2012-01-23 20:52:14

0

是的,有。檢查這個https://build.phonegap.com/docs/config-xml

例如適用於iOS只是把閃屏圖像與名稱爲Default.png資源/飛濺。

+0

謝謝您的回答,我會盡快測試和回來給你。 – Sephy 2012-01-17 15:59:21

+0

我仍在處理這個問題,我沒有忘記你,儘管我試着按照你的建議使用默認的png,但它沒有奏效。我會盡快查看配置文件。 – Sephy 2012-01-20 15:10:33

+0

默認png只有在創建xcode項目時使用phonegap模板纔有效。我不確定他們是否更改了模板或者它的工作版本。 – ilija139 2012-01-20 20:12:33

相關問題