все URL отображаются нормально в веб-представлении, кроме этого - PullRequest
0 голосов
/ 02 июля 2019

Я пытаюсь отобразить веб-страницу в моем WebView, до вчерашнего дня она работала нормально, теперь она отображается только пустой.Проблема в том, что ссылка открывается нормально в Chrome и Firefox, и все другие ссылки также хорошо работают в моем веб-обозрении, в чем проблема?я думаю, что я что-то упустил в конфигурации моего приложения?

вот URL: https://morocco.blsspainvisa.com/book_appointment.php

Я попробовал случайный проект браузера из GitHub, и он имел ту же проблему, что имне, так может на сайте изменились какие-то ограничения?

    WebSettings webSettings = mWebView.getSettings();
    webSettings.setJavaScriptEnabled(true);
    webSettings.setLoadWithOverviewMode(true);
    webSettings.setUseWideViewPort(true);

    webSettings.setSupportZoom(true);
    webSettings.setBuiltInZoomControls(true);
    webSettings.setDisplayZoomControls(false);

    mWebView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
    mWebView.setScrollbarFadingEnabled(false);
    webSettings.setRenderPriority(WebSettings.RenderPriority.HIGH);

    mWebView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
    mWebView.setScrollbarFadingEnabled(false);
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
        mWebView.setLayerType(View.LAYER_TYPE_HARDWARE, null);
    } else {
        mWebView.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
    }
    String newUA= "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.4) Gecko/20100101 Firefox/4.0";
    webSettings.setUserAgentString(newUA);

    mWebView.loadUrl("https://morocco.blsspainvisa.com/book_appointment.php");
    mWebView.addJavascriptInterface(new webAppInterface(this),"Android");
    mWebView.setWebChromeClient(new WebChromeClient(){..};
    mWebView.setWebViewClient(new WebViewClient(){..}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...