原因:因为url中的内容需要UTF-8解码
方法1:
NSURL* url =[NSURL URLWithString:@"http://xxx"];
NSData *data = [NSData dataWithContentsOfURL:url];
[self.webView loadData:data MIMEType:@"text/html" textEncodingName:@"UTF-8" baseURL:nil]
方法2:
NSString * htmlstr = [[NSString alloc]initWithContentsOfURL:[NSURL URLWithString:@"xxx"] encoding:NSUTF8StringEncoding error:nil];
[self.webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:htmlstr]]];
[self.webView loadHTMLString:htmlstr baseURL:[NSURL URLWithString:@"xxx"]];