在webview中打开网页

时间:2014-11-10 21:14:11

标签: android webview android-4.4-kitkat

您好,在我的应用程序中,我必须打开一个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());
        }
    }

1 个答案:

答案 0 :(得分:0)

我已经使用WebView在一个简单的活动中测试了你的代码,它似乎正在使用Android-Version 4.4.4(API 19)的模拟器上运行。我只想等几秒钟。