首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从HTML文件中的android资产文件夹读取文件?

如何从HTML文件中的android资产文件夹读取文件?
EN

Stack Overflow用户
提问于 2018-07-18 17:06:30
回答 1查看 298关注 0票数 2

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

但是我想要在html文件中加载本地图像文件或字体,并且我已经将它们加载到资产文件夹中。

将此作为源链接不起作用。

代码语言:javascript
运行
复制
<img src="file:///android_asset/p100.jpg" style="width:85px">

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

EN

Stack Overflow用户

回答已采纳

发布于 2018-07-18 18:02:46

您的资产文件夹必须有“资产”的名称,因为它是以这种方式映射的。

file:///android_asset/ =>“资产”文件夹

加号:如果您像这样加载WebView数据

代码语言:javascript
运行
复制
webView.loadDataWithBaseURL("file:///android_asset/", html, "text/html; charset=UTF-8", null, null);

你的img标签会变成这个

代码语言:javascript
运行
复制
<img src="p100.jpg" style="width:85px">

因为基url成为您的资产文件夹。

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51407488

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档