释放双眼,带上耳机,听听看~!
今天做商品详情,调用接口返回数据发现有一段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);