我正在尝试使用我的应用程序打开一个网页WebView
.当我打开网页时,它会显示空白屏幕一段时间,然后在我的应用程序内的浏览器中打开该页面.
有人建议我如何显示进度或摆脱加载webview期间出现的空白屏幕?
我使用以下代码:
WebView mWebView = (WebView) findViewById(R.id.mywebview);
mWebView.getSettings().setJavaScriptEnabled(true);
// error handling
final Activity activity = this;
mWebView.setWebViewClient(new WebViewClient() {
public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
Toast.makeText(activity, "Oh no! " + description, Toast.LENGTH_SHORT).show();
}
});
// error handling
mWebView.loadUrl(URL);
mWebView.setWebViewClient(new HelloWebViewClient());
Run Code Online (Sandbox Code Playgroud) android ×1