1

Phonegap + Jquery Mobileを使用しています。電話のアイコンをクリックすると、index.htmlが表示されるまでに時間がかかります。スプラッシュ画面を追加しました。スプラッシュ画面が表示され、次に黒い画面が表示されてから、 index.html。index.htmlは、cordova.jsとjquerymobilejsでは非常に小さいです。これを修正するにはどうすればよいですか?

config.xml

<?xml version="1.0" encoding="UTF-8" ?>
<widget xmlns = "http://www.w3.org/ns/widgets"
    xmlns:gap = "http://phonegap.com/ns/1.0"
    id        = "com.phonegap.test222"
    version   = "1.0.21">
<name>Test App</name>
<description>
Beta Saystyle
</description>
<author href="http://example.com" email="example@example.com">
Lester Jan Pearson
</author>
<alpha xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/accelerate_interpolator"
android:fromAlpha="0.0" android:toAlpha="1.0"
android:duration="300" />
<icon src="images/4.png" />
<gap:splash src="images/mohawk.png" />
</widget>
4

1 に答える 1

1

Phonegap 1.7 以降を使用している場合は、私がスプラッシュ スクリーンに加えた変更をご覧ください。

http://simonmacdonald.blogspot.com/2012/04/phonegap-android-splashscreen-just-got.html

これで、スプラッシュ スクリーンが表示されている間、ページがバックグラウンドで読み込まれます。同様に、deviceready に到達したらスプラッシュ スクリーンを非表示にするメソッドを呼び出して、スプラッシュ スクリーンが必要以上に表示されないようにすることもできます。

于 2012-06-04T14:34:03.367 に答える