0

現在、HTML を使用して WebView でユーザーにフォームを表示するアプリ (完全にオフラインで実行) を作成しています。私は JQuery Mobile を使用してこれらのフォームを作成するのが好きですが、それを使用すると、WebView の読み込みに約 3 秒かかります。これは、使用しているアプリには長すぎます。これは、Android 2.3.3 を実行している Nexus S にあります。

この問題を自分で少し調べたところ、JQuery、JQuery Mobile、およびそれらの CSS ファイルの読み込みに時間がかかっているようです。JS が読み込まれると、実際にはレンダリングにそれほど時間がかからず、非常に単純なページが作成されます。

ユーザーに表示するすべてのフォームにこれらすべてのライブラリを使用しているため、javascript を RAM に保持するか、プリロードされたキャッシュ ファイルを使用して JQuery Mobile HTML ページの読み込みを高速化する方法はありますか?

4

1 に答える 1

0

デフォルト設定を変更しない限り、WebViewはファイルを自動的にキャッシュします。

ファイルがCDNにあることを確認してください。CDNのコンテンツアイテムに適切なTTL値が設定されていることを確認してください。

于 2012-07-24T17:31:29.650 に答える