我使用WebView
来显示从db文件加载的动态内容。在一个db表中我有HTML
代码。 WebView
文件无法从已保存的网址加载图片内容。
示例HTML代码:
<!doctype html>
<meta charset='utf-8'>
<meta name='viewport' content='width=device-width, initial-scale=1.0, maximum-scale=1'>
<link rel='stylesheet' href='css/gumby.css'>
<link rel='stylesheet' href='css/style.css'>
<script src='js/libs/modernizr-2.6.2.min.js'></script>
<div class='row'>
<div class='container'>
<div class='twelve columns centered ticket' style='background-color: #ffffff;'><p
style='text-align: right;direction: rtl;padding: 13px'>
blah balh blah</p> <img src='img/p20.jpg'></div>
</div>
</div>
然后我从db:
加载这个内容answerView.loadData(c.getString(c.getColumnIndex("content")), "text/html; charset=UTF-8", null);`
c是之前定义的Cursor
类型;
answerView无法显示p24.jpg。
我的英语不好......
答案 0 :(得分:0)
当然这不起作用,因为相对于你的WebView,没有目录/文件img/p20.jpg
。
Please see this answer how to display offline images poperly in webview.