webview.loadData加载出现乱码问题
2016-01-14 12:39
288 查看
昨天写了个demo,主要是从网上请求了些json格式的文章数据,然后取出有用的信息值拼凑成字符串(多半是文章文本和关联的图片,图片均转化格式),然后希望用webview加载这些数据展示文章信息,最后发现手机上显示出的图片完全没问题,可是文本文字都是一堆乱码。
在网上找了些资料,设置了webview默认编码为utf-8
使用loadData加载时,也设置了utf-8
可最后显示时却不凑效,仍然是乱码,最后通过以下设置解决了loadData显示乱码的问题。
在网上找了些资料,设置了webview默认编码为utf-8
mWebView.getSettings().setDefaultTextEncodingName("utf-8");
使用loadData加载时,也设置了utf-8
mWebView.loadData(htmlData, "text/html", "utf-8");
可最后显示时却不凑效,仍然是乱码,最后通过以下设置解决了loadData显示乱码的问题。
mWebView.getSettings().setDefaultTextEncodingName("utf-8"); mWebView.loadData(htmlData, "text/html; charset=utf-8", null);
相关文章推荐
- Orace查询数据出现乱码的问题解决思路
- oracle em 按钮乱码解决办法及em网页变成英文
- C#读取中文文件出现乱码的解决方法
- mysql命令提示行连接乱码的解决
- 解决Java程序使用MySQL时返回参数为乱码的示例教程
- Jquery乱码的一次解决过程 图解教程
- 解决realplayer11中文正式版网页右键乱码问题embed_cn.dll
- 计算机中的字符串编码、乱码、BOM等问题详解
- PHP附件下载中文名称乱码的解决方法
- php+AJAX传送中文会导致乱码的问题的解决方法
- Discuz!nt 源文件变成乱码的解决方法
- jQuery调用AJAX时Get和post公用的乱码解决方法实例说明
- JavaScript中出现乱码的处理心得
- Js,alert出现乱码问题的解决方法
- 深入Lumisoft.NET组件开发碰到乱码等问题的解决方法
- jquery中文乱码的多种解决方法
- Jquery网页出现的乱码问题的三种解决方法
- oracle安装出现乱码等相关问题
- GET方法URL中传递中文参数乱码的解决方法
- JSP中文乱码常见3个例子及其解决方法