Android アプリケーションを作成しました。を使用して、WebView
ローカルの html をアップロードします。しかし、それは非常にゆっくりと始まります。約 10 秒でページがアップロードされます。なぜそんなに遅いのですか?アプリケーションの起動を高速化するには、どの方法を使用しますか?
質問する
6300 次
3 に答える
1
これを使用してみてください - これにより、webview のキャッシュが有効になり、ページの読み込みが速くなる可能性があります。
WebSettings webSettings = webview.getSettings();
webSettings.setPluginsEnabled(true);
webSettings.setJavaScriptEnabled(true);
webSettings.setDatabaseEnabled(true);
webSettings.setDomStorageEnabled(true);
webSettings.setAppCacheEnabled(true);
webSettings.setCacheMode(WebSettings.LOAD_NO_CACHE);
このスニペットは、任意のページをより速くロードするためのものです。特にローカル ページのみをロードする場合は、このリンクで説明されている例を使用してみてください。
于 2012-11-09T09:37:07.497 に答える
0
Web ビューと共にWebViewClientを使用してみて、オーバーライドされたメソッド「shouldOverrideUrlLoading」を使用し、それに応じて戻ります。
于 2012-11-09T08:40:53.130 に答える