WebView加载Html 乱码问题

今天做商品详情,调用接口返回数据发现有一段html代码,好多p标签。什么鬼。刚开始不知道怎么弄,之前用webview展示h5页面的时候直接加载一个连接就可以了,但是这次直接给我返回一堆html代码。后来问了一下朋友,说webview可以直接加载网页代码。好吧。百度了一下 找到了方法。
mGoodsDetailWebView.loadData(bbss"text/html", "UTF-8");
这样的话可以正常加载处数据,但是Bug来了。展示图片可以但是展示中文的时候就会出现了乱码 解决办法如下
mGoodsDetailWeb.loadData(bbss, "text/html; charset=UTF-8", null);

上面的办法,在其他手机上可以 ,但是在小米手机上 还是不起作用 好吧
//小米手机显示乱码
//                      WebView.loadDataWithBaseURL(null, detail, "text/html", "UTF-8", null);

好了


mGoodsDetailWeb.loadData(bbss, "text/html", "UTF-8");
                        //小米手机显示乱码
//                      WebView.loadDataWithBaseURL(null, detail, "text/html", "UTF-8", null);
                        mGoodsDetailWeb.loadData(bbss, "text/html; charset=UTF-8", null);
//                      mAccount.setGoodsDetailHtml(sssss);

 
  
 
 

你可能感兴趣的:(WebView加载Html 乱码问题)