gpt4 book ai didi

android - 如何从 HTML 文件中的 android Assets 文件夹中读取文件?

转载 作者:行者123 更新时间:2023-11-28 02:29:57 25 4
gpt4 key购买 nike

我正在为 android 制作一个基于 HTML 的应用程序。我通过这个显示了 html 文件:"file:///android_asset/index.html"

但我想在该 html 文件中加载本地镜像文件或字体,并且我已将它们加载到 Assets 文件夹中。

作为源链接这样做是行不通的。

<img src="file:///android_asset/p100.jpg" style="width:85px">

那么,如何在我的 html 中使用本地 Assets 文件,以便它在我的应用程序中显示它们?

最佳答案

您的 Assets 文件夹必须具有名称“assets”,因为它是这样映射的。

file:///android_asset/ => "assets" folder

另外:如果你像这样加载你的WebView数据

webView.loadDataWithBaseURL("file:///android_asset/", html, "text/html; charset=UTF-8", null, null);

你的img标签变成这个

<img src="p100.jpg" style="width:85px">

因为基本 url 成为您的 Assets 文件夹。

关于android - 如何从 HTML 文件中的 android Assets 文件夹中读取文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51407488/

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