webView.loadData(data, "text/html", "UTF-8");
loadData主要被設計用來裝載URI格式的數據贮聂,它不能通過網絡來加載內容昆淡。webview加載中文出現亂碼酿雪,多數是使用此方法暑椰。
使用:
webView.loadDataWithBaseURL(null, string, "text/html", "utf-8", null);
如果要顯示圖片可以寫
webView.loadDataWithBaseURL(baseUrl, string, "text/html", "utf-8", null);
參考:http://my.oschina.net/u/1389206/blog/363988