小编use*_*778的帖子

Android Webview无法在Android 4.4上运行

我正在开发一个基于Webview的Android应用程序.一切都在Android 4.1上工作正常,但在4.4上它会抛出这个错误.

01-29 11:16:03.075:E/eglCodecCommon(2179):glUtilsParamSize:unknow param 0x00000bd0 01-29 11:16:03.095:E/eglCodecCommon(2179):**ERROR unknown type 0x10037(glSizeof,72)

如果我取消注释这行,它'工作但(逻辑上)没有显示任何东西

webview.loadUrl("file:///android_asset/html/index.html");
Run Code Online (Sandbox Code Playgroud)

Webview配置代码如下所示.

    webview = new WebView(this);

        webview.clearCache(true);
        webview.clearHistory();
        WebSettings webSettings = webview.getSettings();
        webSettings.setJavaScriptEnabled(true);
        webSettings.setDomStorageEnabled(true);
        webview.setWebViewClient(new WebViewClient());
        //webview.setWebChromeClient(new WebChromeClient());
        webview.addJavascriptInterface(new JavaScriptInterface(this), "Android");

        setContentView(webview);
webview.loadUrl("file:///android_asset/html/index.html");
Run Code Online (Sandbox Code Playgroud)

HTML代码完全正确

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0"/>

        <meta name="description" content="">
        <meta name="author" content="">


        <title>My Web App</title>

        <script src="../js/jquery.js"></script>
        <script src="../js/hammer.js"></script>
        <script src="../js/lightboxes.js"></script>
        <link href="../css/main.css" rel="stylesheet">
        <link href="../css/lightboxes.css" rel="stylesheet">


        <script type="text/javascript">

            activeId = "contentOne";
            passiveId …
Run Code Online (Sandbox Code Playgroud)

java android webview egl android-4.4-kitkat

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

android ×1

android-4.4-kitkat ×1

egl ×1

java ×1

webview ×1