Android保存图像并在WebView中显示它们

我的应用程序需要将图像保存在设备上,并通过以下链接在WebView中显示它们:

我知道如何下载图像,但是我不知道要在WebView上方便地保存它们在哪里

在内部存储中未显示WebView图像:

 val srcFolder = File(filesDir,"images")
 //I can see my image on log
 srcFolder.list().forEach { log(it) }


 val srcImg = File(srcFolder,"imageTest.jpg")
 log("path=$srcImg exist:${srcImg.exists()}") //true

 val html = "<html><body>Before<br /><img src=\"=file:///${srcImg.path} \" /><br />after</body></html>"
 //but image not shown
 wv.loadDataWithBaseURL("",html,"text/html","UTF-8","")

在外部存储中 看起来新版Android 10不可能 getExternalStoragePublicDirectory deprecated in Android Q

谢谢您的帮助

ABCwoaidianlusheji 回答:Android保存图像并在WebView中显示它们

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3164767.html

大家都在问