String uri = Uri.encode(html);
webview.loadData(uri, "text/html", "ISO-8859-1");
顯示時,latin1的字符被奇怪的字符替換加載一些數據,包括latin1的字符,在網頁視圖。
如果我直接在一個TextView(只是爲了測試)加載HTML,正確顯示拉丁字符。
有人可以幫忙嗎?
由於
HTML:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- some html -->
</html>
您的設備可以支持的字體? – xDragonZ
@xDragonZ我不確定你的意思,但它是一個星系,我可以看到拉丁字符。 – jul
可能是[Android的重複。 WebView和loadData](http://stackoverflow.com/questions/3961589/android-webview-and-loaddata) – ForceMagic