gpt4 book ai didi

android - WebView 显示本地缓存中的图像

转载 作者:搜寻专家 更新时间:2023-11-01 08:03:14 26 4
gpt4 key购买 nike

我必须在 WebView 中显示一些 HTML 内容,其中包含来自互联网 URL 的图像和来自本地手机缓存的图像。 img 的 src 标签具有如下值:

文件:///data/data/com.Domain.MyApp/cache/example.jpg

但 WebView 不呈现任何图像。我确定路径正确并且该文件存在。可能是什么问题,我该如何解决?

最佳答案

设置 img 标签的 src 属性,如本例所示:

/data/data/com.Domain.MyApp/cache/example.jpg

将HTML内容作为HTML文件保存到与图片相同的文件夹中(当前问题中的缓存目录)。

最后像这样加载 html 文件:

mDescriptionWeb.loadUrl("file://" + this.getCacheDir() + "/" + "current.html");

关于android - WebView 显示本地缓存中的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18082689/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com