2012-01-10 12 views
0

phonegapで利用できる各OSのネイティブローディング画面はありますか?phonegapとsencha touchアプリケーションのネイティブローディング画面

私はPhoneGapのがロードされるjavascriptロード画面がある知っているが、あなたのアプリケーションを起動したとき、その前に、 は、例えば、アンドロイドでは、私はロード画面を示すasynctaskを想像...本当に遅くなることがありますすべてのjsライブラリが読み込まれるまで興味深いデータを表示することができます。

誰でもこのようなものを見たことがありますか?

ありがとうございました

答えて

5

ネイティブロード画面:ビルドプロセス中に(iliha139からの回答で述べたように)

build.phonegap.comはこれをサポートしています。しかし、ビルドサービスを使用せずにスプラッシュ画面が必要な場合はどうすればよいですか?あなたは、特にそれにプラットフォームを解決する必要が

iOSとWP7はAndroidのスプラッシュ画面(OSによって表示)をサポートしていますが、AndroidではDroidGapクラスがスプラッシュ画面を表示しています。したがって、DroidGapのアクティビティがアクティブになるまで、アプリケーションの起動時にAndroid上で空のアクティビティが表示されます。

+0

ビルダーを使用していますが、動作させることができません。私はxml行のギャップ:スプラッシュを追加しましたが、ビルダーが設定ファイルや画像を見つけられないと思います。それぞれの特定の場所はありますか? – Sephy

+0

私はビルドサービスを使用しないで、私は手動でアプローチします。彼らはあなたのウェブ資産を必要とし、コードを提供するだけです。つまり、プラグインを追加することはできません。サンプルプロジェクトの構造はhttps://github.com/phonegap/phonegap-startで確認できます。 Androidで起動した場合は、assets/wwwフォルダをアップロードする必要があります。 config.xmlはルート上になければならず、スプラッシュはスプラッシュを基準にして参照されます。 – ChrLipp

+0

私はそれを働かせようとします。説明をありがとう – Sephy

0

はい、あります。これをチェックしてくださいhttps://build.phonegap.com/docs/config-xml

たとえば、iOSの場合、スプラッシュ画面イメージをResources/splashという名前でDefault.pngという名前で入力します。 「スプラッシュ画面」別名

+0

あなたの答えをありがとう、私はできるだけ早くそれをテストし、あなたに戻ってきます。 – Sephy

+0

私はまだこれに取り組んでいる、私はあなたを忘れていない、私はあなたが示唆したようにデフォルトのPNGを入れてみましたが、それは仕事をしませんでした。できるだけ早くconfigファイルを見ていきます。 – Sephy

+0

デフォルトのpngは、xcodeプロジェクトの作成時にphonegapテンプレートを使用した場合にのみ機能します。私は彼らがテンプレートを変更したのか、それともそれがどのバージョンで動いたのか分かりません。 – ilija139

関連する問題