我查看了很多带有文本的htmls,但似乎有一个html没有正确显示,由于某种原因,所有波形符都显示一个未知字符,这与该特定的html文档严格相关?
由于所有其他html在webview中被完美地查看,我猜它在android studio中无关吗?
html文档的初始部分
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head>
<link href="Content/watermark.css" rel="stylesheet" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Código de Proceso Penal</title></head>
<script src="Scripts/jquery-2.1.4.min.js"></script>
CADE
答案 0 :(得分:0)
这是因为 Webview 无法检测到编码。 如果您使用Webview loadData()或void loadDataWithBaseURL()方法,请尝试将“UTF-8”作为编码传递,{{3} }
这不起作用尝试“iso-8859-1”或“iso-8859-15”编码