Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何解决webview错误_Java_Android - Fatal编程技术网

Java 如何解决webview错误

Java 如何解决webview错误,java,android,Java,Android,我在logcat中有一些错误,我不知道如何修复它。我需要一些帮助来找到解决方案 该错误仅在Android emulator中发生,是由于在Android虚拟设备管理器中检查了“使用GPU主机”而导致的。如果禁用此选项,错误将消失,但仿真器的性能会差得多 您可以做的另一件事是将其添加到logcat筛选器以删除以下消息: 日志标记(regex):^(?(eglcodeccomon)) 我希望它能帮助您我以前也遇到过问题,我尝试在webview上加载Chatango,然后使用以下代码解决了我的问题,

我在logcat中有一些错误,我不知道如何修复它。我需要一些帮助来找到解决方案


该错误仅在Android emulator中发生,是由于在Android虚拟设备管理器中检查了“使用GPU主机”而导致的。如果禁用此选项,错误将消失,但仿真器的性能会差得多

您可以做的另一件事是将其添加到logcat筛选器以删除以下消息:

日志标记(regex):
^(?(eglcodeccomon))


我希望它能帮助您

我以前也遇到过问题,我尝试在webview上加载Chatango,然后使用以下代码解决了我的问题,请尝试以下操作:

    import android.webkit.WebSettings; //dont forget import WebSettings
然后是webView属性:

    webView.getSettings().setJavaScriptEnabled(true);
    webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
    WebSettings websettings = webView.getSettings();
    websettings.setJavaScriptEnabled(true);
    websettings.setDomStorageEnabled(true);
    websettings.setUserAgentString("Mozilla/5.0 (Linux; Android 4.1.2; C1905 Build/15.1.C.2.8) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.114 Mobile Safari/537.36");
    webView.loadUrl(yourUrltoLoad);

请在这里发布logcat。抱歉。但我不知道如何在代码中插入logcat。只需从正则表达式中删除空格,它就可以工作了。
^(?(eglcodeccomon))
    webView.getSettings().setJavaScriptEnabled(true);
    webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
    WebSettings websettings = webView.getSettings();
    websettings.setJavaScriptEnabled(true);
    websettings.setDomStorageEnabled(true);
    websettings.setUserAgentString("Mozilla/5.0 (Linux; Android 4.1.2; C1905 Build/15.1.C.2.8) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.114 Mobile Safari/537.36");
    webView.loadUrl(yourUrltoLoad);