Невозможно отобразить веб-приложение reactjs в android веб-представлении - PullRequest
0 голосов
/ 08 января 2020

Я разработал веб-приложение (ReactJS, Redux, Backend: SpringBoot, MQTT). Он отлично работает и отображается во многих браузерах (Chrome, Firefox, Safari, браузер по умолчанию Android).

У меня есть приложение Android (Java) для просмотра веб-приложения. Это приложение третьей стороны, я не могу изменить. Но когда я получаю доступ через android webview (java), то ничего не показываю, только пустую страницу.

Я пытался показать stati c html (js, css) в webview, работает нормально.

Я пытался встроить webapp reactjs в iframe html, но тоже не показывать.

Все компоненты реагирования не отображаются.

Это это код веб-просмотра android

        WebSettings settings = this.wvBrowser.getSettings();
        this.wvBrowser.setWebChromeClient(new a());
        settings.setJavaScriptCanOpenWindowsAutomatically(true);
        settings.setBuiltInZoomControls(true);
        settings.setUseWideViewPort(true);
        settings.setJavaScriptEnabled(true);
        settings.setGeolocationEnabled(true);
        this.wvBrowser.setWebChromeClient(new b(this));
        this.wvBrowser.setWebViewClient(new c(this));
        this.wvBrowser.loadUrl("https://domain.vn/");//webapp reactjs

Помогите мне любое решение! Большое спасибо!

Использование WebBrowser в Android -> OK

image OK">

Использование WebView в Android приложении -> Ошибка

image Error">

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...