Я работаю над приложением, где я загружаю веб-страницу с внешнего URL-адреса в веб-просмотре. Загрузка страницы занимает много времени. Если я открою тот же url в собственном браузере android, который загружается абсолютно нормально, но производительность действительно плохой в моем пользовательском веб-просмотре.Пользовательский WebView Загрузка данных очень медленная
вот метод onCreate моей пользовательской деятельности.
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());
}
Есть ли что-нибудь, что я могу сделать, чтобы уменьшить время загрузки веб-страницы через мой пользовательский веб-просмотр. пожалуйста, любая помощь приветствуется.
setRenderPriority() устарел ... слишком ленив, чтобы узнать, когда, но подумал, что вы должны знать. – Ryan