今天遇到个别手机遇到加载HTML 个别手机出现乱码,原来是用这种方式写的加载
WebView.loadData(sb.toString(),"text/html","utf-8");
更改为
WebView.loadDataWithBaseURL(null,sb.toString(),"text/html","utf-8",null);
文章讲述了在开发中遇到的一个问题,即使用WebView加载HTML时,某些手机出现乱码情况。作者发现通过将`loadData()`方法替换为`loadDataWithBaseURL(null,...)`可以有效解决这个问题,确保了UTF-8编码的正确显示。
今天遇到个别手机遇到加载HTML 个别手机出现乱码,原来是用这种方式写的加载
WebView.loadData(sb.toString(),"text/html","utf-8");
更改为
WebView.loadDataWithBaseURL(null,sb.toString(),"text/html","utf-8",null);
2370
7879

被折叠的 条评论
为什么被折叠?