WebView не открывает url с meta refresh

226
15 апреля 2022, 13:30

WebView не может выгрузить ссылку с meta refresh. Открывает окно "Не удалось найти страницу"

net::ERR_CLEARTEXT_NOT_PERMITED

Мой webView:

webView = findViewById(R.id.web);
webView.setWebViewClient(new WebViewClient());
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setPluginState(WebSettings.PluginState.ON);
webView.loadUrl(url);

в манифесте я использую:

<application>
android:usesCleartextTraffic="true"
tools:ignore="GoogleAppIndexingWarning">
<uses-library
    android:name="org.apache.http.legacy"
    android:required="false" />
</application>

и в самой апликухе:

<activity android:name=".SplashActivity"
            android:usesCleartextTraffic="true"/>
Answer 1

Ошибка в моем коде: в активити не нужно прописывать android:usesCleartextTraffic="true" только в

<application>
android:usesCleartextTraffic="true"
tools:ignore="GoogleAppIndexingWarning">

И все заработает

READ ALSO
Как обеспечить изоляцию в Unit тестах

Как обеспечить изоляцию в Unit тестах

Пытаюсь написать Unit тест "по всем правилам"

157
Как в spring обработать body в виде json?

Как в spring обработать body в виде json?

Пытаюсь изучить api в springGET Запрос хорошо посылается, а вот POST пока сложно

202
Вывод двумерного массива. Java

Вывод двумерного массива. Java

Создал новый метод, прописал там следующее:

100
Не могу открыть файл для работы в Apache POI

Не могу открыть файл для работы в Apache POI

Необходимо прочитать файл и распарсить его с помощью Apache POIФайл открывается нормально, но при попытке создать WorkBook кидает исключение

172