您好,在我的应用程序中,我必须打开一个webview并显示内容。对于其他网页,它运作良好,但仅在此页面上遇到问题Link 每当我在webview中打开它时,没有任何东西弹出,我只能看到一个黑色的页面而没有别的。 这是我的代码。
mWebView = (WebView)rootView.findViewById(R.id.webview_livechat);
setUpWebViewDefaults(mWebView);
// mWebView.setWebChromeClient(new WebChromeClient());
mWebView.loadUrl("http://www.zong.com.pk/livechat/chat.php?a=acb8c");
return rootView;
}
@SuppressLint("SetJavaScriptEnabled")
@TargetApi(19)
private void setUpWebViewDefaults(WebView webView) {
WebSettings settings = webView.getSettings();
mWebView.setWebViewClient(new WebViewClient());
settings.setJavaScriptEnabled(true);
settings.setUseWideViewPort(true);
settings.setLoadWithOverviewMode(true);
settings.setBuiltInZoomControls(true);
settings.setPluginState(PluginState.ON);
if(Build.VERSION.SDK_INT > Build.VERSION_CODES.HONEYCOMB) {
settings.setDisplayZoomControls(false);
mWebView.setWebViewClient(new WebViewClient());
}
if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
WebView.setWebContentsDebuggingEnabled(true);
mWebView.setWebViewClient(new WebViewClient());
}
}
答案 0 :(得分:0)
我已经使用WebView在一个简单的活动中测试了你的代码,它似乎正在使用Android-Version 4.4.4(API 19)的模拟器上运行。我只想等几秒钟。