美文网首页
UIWebView加载网页乱码

UIWebView加载网页乱码

作者: ioido | 来源:发表于2016-11-17 17:32 被阅读0次

有的网页header标签是空的,没有设置编码,导致UIWebView加载网页显示乱码。
解决方法:
方法一、

NSString *urlStr = [[NSString alloc] initWithContentsOfURL:[NSURL URLWithString:_model.buying_tips] encoding:NSUTF8StringEncoding error:nil];
[_noticeWebView loadHTMLString:urlStr baseURL:nil];

方法二、

NSString *urlString = @"http://wwww....";
NSURL *url = [NSURL URLWithString:urlString];
NSData *data = [NSData dataWithContentsOfURL:url];
[webView loadData:data MIMEType:@"text/html" textEncodingName:@"UTF-8" baseURL:nil]; 

相关文章

网友评论

      本文标题:UIWebView加载网页乱码

      本文链接:https://www.haomeiwen.com/subject/twodpttx.html