所以我有一个 webview,我想在其中显示一些 html ...如果我像这样从 web 加载 html:
wv.loadUrl("http://www.somepage.com/somehtml.html");
它显示了所有应有的字符。然后我下载了该代码并将其保存到资产文件夹中,现在它会加载但它没有正确显示像š,ž,č这样的字符。我这样加载
wv.loadUrl("file:///android_asset/samehtml.html");
在 html 的头部,我已将 charset 设置为 utf-8。我的 html 的开头看起来像...
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Content-Style-Type" content="text/css">
<title></title>
<meta name="Generator" content="Cocoa HTML Writer">
<meta name="CocoaVersion" content="1138.32">
</head>