Webview не загружает изображение с помощью String Html - PullRequest
0 голосов
/ 28 февраля 2019

Я создаю приложение, в котором я показываю одну страницу википедии, для тестирования я создаю новый проект.

    mvw.getSettings().setJavaScriptEnabled(true);
    mvw.getSettings().setLoadsImagesAutomatically(true);
    mvw.getSettings().setAllowContentAccess(true);
    mvw.getSettings().setDomStorageEnabled(true);
    mvw.setWebViewClient(new mostrarEnAplicaion());
    String htmlString = "<!DOCTYPE html><html><body style = \"text-align:center\"><img src=\"https://en.wikipedia.org/?curid=52633874#/media/File:Wat_Phra_Mahathat_Woramahawihan,_Nakhon_Si_Thammarat.jpg\" alt=\"pageNo\" height=\"100%\" width=\"100%\"></body></html>";
    mvw.loadDataWithBaseURL(null,htmlString,"text/html","UTF-8","about:blank");

Если я загружаю URL-адрес напрямую, он отлично работает

mvw.loadUrl("https://en.wikipedia.org/wiki/Santa_Mar%C3%ADa_del_Naranco");

Iесть разрешение. ИНТЕРНЕТ на Манифесте, но не работает, кто-нибудь знает решение?

1 Ответ

0 голосов
/ 07 марта 2019

Через некоторое время я просто вижу, что в этой строке

mvw.loadDataWithBaseURL(null,htmlString,"text/html","UTF-8","about:blank");

Мне нужно только изменить значение NULL (BaseUrl) для URL-адреса веб-сайта, на котором хранятся изображения, в этомкейс "https://en.wikipedia.org/"

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