使用5.0版以下的网络视图无法加载任何URL,但在5.1.1和4.4.2中可以正常显示,只是空白屏幕显示了为什么? [英] Any URL is not loading using web view below 5.0 version but its fine in 5.1.1 and in 4.4.2 only blank screen is showing why?

查看:77
本文介绍了使用5.0版以下的网络视图无法加载任何URL,但在5.1.1和4.4.2中可以正常显示,只是空白屏幕显示了为什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经尝试了很多方法,但是仍然无法获得解决方案,实际上我的URL在5.1.1中工作正常,但是当我在4.4.2中签入时,它仅显示空白屏幕

I have tried lots of way but still not getting solution actually my URL is working fine in 5.1.1 but when i checked in 4.4.2 its only displaying blank screen

public class WebViewTwo extends Activity {
WebView webView;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.web_view_two);
    webView = (WebView)findViewById(R.id.webView2);
    WebSettings webSettings = webView.getSettings();
    webSettings.setJavaScriptEnabled(true);
    webView.getSettings().setLoadsImagesAutomatically(true);
    webView.getSettings().setBuiltInZoomControls(true);
    webView.setWebViewClient(new WebViewClient());
    webView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
    webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
    webView.getSettings().setPluginState(WebSettings.PluginState.ON);
    webView.setWebChromeClient(new WebChromeClient());
    webView.loadUrl("www.google.co.in");
}

这是我的logcat错误07-21 12:26:13.053 2089-2104/com.ccc.dar E/eglCodecCommon﹕ glUtilsParamSize: unknow param 0x00000b44 07-21 12:26:13.064 2089-2104/com.ccc.dar E/eglCodecCommon﹕ glUtilsParamSize: unknow param 0x00000bd0 07-21 12:26:13.167 2089-2104/com.ccc.dar E/eglCodecCommon﹕ **** ERROR unknown type 0x79edaef5 (glSizeof,72) 07-21 12:26:13.184 2089-2104/com.ccc.dar E/eglCodecCommon﹕ glUtilsParamSize: unknow param 0x00000b44 07-21 12:26:13.194 2089-2104/com.ccc.dar E/eglCodecCommon﹕ glUtilsParamSize: unknow param 0x00000bd0 07-21 12:26:13.214 2089-2096/com.ccc.dar W/art﹕ Suspending all threads took: 22.429ms 07-21 12:26:13.238 2089-2104/com.ccc.dar E/eglCodecCommon﹕ **** ERROR unknown type 0x79edaef5 (glSizeof,72) 07-21 12:26:13.435 2089-2104/com.ccc.dar E/eglCodecCommon﹕ glUtilsParamSize: unknow param 0x00000b44 07-21 12:26:13.457 2089-2104/com.ccc.dar E/eglCodecCommon﹕ glUtilsParamSize: unknow param 0x00000bd0 07-21 12:26:13.499 2089-2101/com.ccc.dar I/art﹕ Background sticky concurrent mark sweep GC freed 1125(118KB) AllocSpace objects, 1(16KB) LOS objects, 0% free, 5MB/5MB, paused 2.405ms total 145.580ms 07-21 12:26:13.584 2089-2104/com.ccc.dar E/eglCodecCommon﹕ **** ERROR unknown type 0x79edaef5 (glSizeof,72) 07-21 12:26:44.980 2089-2096/com.ccc.dar W/art﹕ Suspending all threads took: 11.554ms

Here is my logcat error 07-21 12:26:13.053 2089-2104/com.ccc.dar E/eglCodecCommon﹕ glUtilsParamSize: unknow param 0x00000b44 07-21 12:26:13.064 2089-2104/com.ccc.dar E/eglCodecCommon﹕ glUtilsParamSize: unknow param 0x00000bd0 07-21 12:26:13.167 2089-2104/com.ccc.dar E/eglCodecCommon﹕ **** ERROR unknown type 0x79edaef5 (glSizeof,72) 07-21 12:26:13.184 2089-2104/com.ccc.dar E/eglCodecCommon﹕ glUtilsParamSize: unknow param 0x00000b44 07-21 12:26:13.194 2089-2104/com.ccc.dar E/eglCodecCommon﹕ glUtilsParamSize: unknow param 0x00000bd0 07-21 12:26:13.214 2089-2096/com.ccc.dar W/art﹕ Suspending all threads took: 22.429ms 07-21 12:26:13.238 2089-2104/com.ccc.dar E/eglCodecCommon﹕ **** ERROR unknown type 0x79edaef5 (glSizeof,72) 07-21 12:26:13.435 2089-2104/com.ccc.dar E/eglCodecCommon﹕ glUtilsParamSize: unknow param 0x00000b44 07-21 12:26:13.457 2089-2104/com.ccc.dar E/eglCodecCommon﹕ glUtilsParamSize: unknow param 0x00000bd0 07-21 12:26:13.499 2089-2101/com.ccc.dar I/art﹕ Background sticky concurrent mark sweep GC freed 1125(118KB) AllocSpace objects, 1(16KB) LOS objects, 0% free, 5MB/5MB, paused 2.405ms total 145.580ms 07-21 12:26:13.584 2089-2104/com.ccc.dar E/eglCodecCommon﹕ **** ERROR unknown type 0x79edaef5 (glSizeof,72) 07-21 12:26:44.980 2089-2096/com.ccc.dar W/art﹕ Suspending all threads took: 11.554ms

推荐答案

研究后,我得到了答案,现在它可以在4.4.2.上顺利运行了.

After research I got my answer and now its running smoothly on 4.4.2.

public class WebViewTwo extends Activity {

@Override
public void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);
    setContentView(R.layout.web_view_two);

    WebView webView = (WebView) findViewById(R.id.webView2);
    webView.getSettings().setJavaScriptEnabled(true);
    webView.setWebViewClient(new HelloWebViewClient());

    webView.loadUrl("http://www.google.co.in");
}

private class HelloWebViewClient extends WebViewClient {
    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {

        view.loadUrl(url);
        return true;
    }
}}

这篇关于使用5.0版以下的网络视图无法加载任何URL,但在5.1.1和4.4.2中可以正常显示,只是空白屏幕显示了为什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆