0

所以我有一个 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>
4

0 回答 0