Работя върху приложение, където зареждам уеб страница от външен URL адрес в уеб изглед. Зареждането на страницата отнема много време. Ако отворя същия URL адрес в родния браузър на Android, това се зарежда абсолютно добре, но производителността е наистина лоша в моя персонализиран уеб изглед.
тук е методът onCreate на моята customWebView активност.
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.custom_web_view);
String uri = getIntent().getExtras().getString("uri");
webView = (WebView) findViewById(R.id.cus_webview);
dialog = ProgressDialog.show(CustomeWebViewActivity.this, "", "Loading. Please wait...", true, true);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(false);
webView.getSettings().setPluginsEnabled(false);
webView.getSettings().setSupportMultipleWindows(false);
webView.getSettings().setSupportZoom(false);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setSavePassword(false);
webView.setVerticalScrollBarEnabled(false);
webView.setHorizontalScrollBarEnabled(false);
webView.setWebChromeClient(new MyWebChromeClient());
webView.clearCache(true);
webView.clearHistory();
webView.loadUrl(uri);
webView.setWebViewClient(new MyWebView());
}
Има ли нещо, което мога да направя, за да намаля времето за зареждане на уеб страницата чрез моя персонализиран уеб изглед. моля, всяка помощ се оценява.