android webView.loadData乱码问题的解决

webView.getSettings().setDefaultTextEncodingName("UTF -8");//设置默认为utf-8  
webView.loadData(htmlData, "text/html", "UTF -8");//API提供的标准用法,无法解决乱码问题  
webView.loadData(htmlData, "text/html; charset=UTF-8", null);//这种写法可以正确解码  
webView.setWebChromeClient(new WebChromeClient());


这样就可以解决 webview loadData显示乱码的问题

关于 设置encoding无效果的问题  猜测可能是因为编译器的转码问题  


原文转自 :http://blog.csdn.net/catoop/article/details/30505389

猜你喜欢

转载自blog.csdn.net/zhuxu820_/article/details/50596311
今日推荐