首页 > 解决方案 > 我的 Android WebView 应用程序显示错误,在浏览器 (Chrome) 上运行良好

问题描述

mWebView = findViewById(R.id.webView);

    WebSettings settings=mWebView.getSettings();
    //webview setting
    settings.setJavaScriptEnabled(true);

    settings.setBuiltInZoomControls(true);
    settings.setLoadWithOverviewMode(true);
    settings.setDefaultTextEncodingName("UTF-8");

    settings.setDomStorageEnabled(true);
    settings.setDatabaseEnabled(true);
    settings.setLoadsImagesAutomatically(true);

    settings.setUseWideViewPort(true);
    settings.setAllowFileAccess(true);
    String appCachePath = getApplicationContext().getCacheDir().getAbsolutePath();
    settings.setAppCachePath(appCachePath);
    settings.setCacheMode(WebSettings.LOAD_NO_CACHE);
    settings.setAppCacheEnabled(true);

    settings.setSupportMultipleWindows(true);
    settings.setJavaScriptCanOpenWindowsAutomatically(true);

    mWebView.addJavascriptInterface(new WebAppInterface(this), "Android");
    mWebView.setWebViewClient(new WebViewClientClass());
    mWebView.setWebChromeClient(new webChromeClient(this));

    CookieManager cookieManager = CookieManager.getInstance();
    cookieManager.setAcceptCookie(true);
    cookieManager.setAcceptThirdPartyCookies(mWebView, true);

在我的网络上一切正常。但是当我尝试登录网络时,它会显示错误页面。

[已解决] 这只是网页错误。Web 开发人员已经解决了这个问题。

标签: androidwebview

解决方案


推荐阅读