Webview 不使用字符串 Html 加载图像

Webview doesnt load image with String Html

我正在制作一个应用程序,其中我显示一个维基百科页面,用于测试我创建一个新项目。

    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");

我在清单上有 permission.INTERNET 但不起作用,有人知道解决方案吗?

看了一会儿,只看到这一行

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

我只需更改存储图像的网站 url 的空值 (BaseUrl),在本例中为 "https://en.wikipedia.org/"