【问题标题】:How to load image file with space in name in android web view?如何在 android web 视图中加载名称中带有空格的图像文件?
【发布时间】:2012-07-03 09:32:03
【问题描述】:

我在 Android webview 中加载图像资源文件时遇到问题。图片名称中有空格,例如,

file:///android_asset/images/abc xyz.jpg

所以问题是 webview 在有空间时会考虑名称中的 %20,因此它无法与资产文件夹内的图像进行比较。

我不确定资产管理器是否有任何问题,它给出的名称就像我的意思是在空间名称之前的 abc 或它在 webview 中的问题?。

【问题讨论】:

标签: android


【解决方案1】:
file:///android_asset/images/abc.html

create abc.html 将此 abc.html 保存到您的资产文件夹

...
<body>
<img src="file:///android_asset/images/abc xyz.jpg"/>
</body>
....

String url = "file:///android_asset/images/abc.html"

【讨论】:

  • 文件名不能改名应该保持原样,但需要处理名称中的空格
  • 仔细阅读我的回答。您不需要更改图像名称。创建一个 abc.html 文件并在该文件中写上一行
  • 我已经尝试过你建议的放置正文标签,但它不起作用
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-10-31
  • 1970-01-01
  • 1970-01-01
  • 2021-11-13
  • 2010-11-14
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多