要在WebView
正確顯示UTF-8的文字編碼,我通常使用一個doctype
和meta
標籤:UTF-8上的WebView和ICS
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
我用我已經看到對堆棧的尖端溢出:
string = URLEncoder.encode(string, "UTF-8").replaceAll("\\+", " ");
,關於薑餅和較舊的Android版本,但我的Nexus S的正常工作日前收到的冰淇淋三明治更新,和法國的字符,如é
,à
,è
等。例如重新顯示:é
。
我不知道ISO-xxxx-1編碼是否是解決方案,但如果有人遇到同樣的問題,請分享。
您可能會感興趣的這篇文章:http://stackoverflow.com/a/9312031/62921 – ForceMagic 2014-05-27 14:40:04
可能[Android的副本。 WebView和loadData](http://stackoverflow.com/questions/3961589/android-webview-and-loaddata) – ForceMagic 2014-05-27 14:40:57