iOS webview 加载html 乱码 需要UTF8转码
2016-07-06 本文已影响1782人
四分之一工程师
之前是:
[self.webViewloadRequest:[NSURLRequestrequestWithURL:[NSURLURLWithString:@“https://XXXXXXX.html”]]];
发现都是乱码。
后来改成:
NSString* htmlstr = [[NSStringalloc]initWithContentsOfURL:[NSURLURLWithString:@"https://XXXXXXX.html"]encoding:NSUTF8StringEncoding error:nil];
[self.webViewloadRequest:[NSURLRequestrequestWithURL:[NSURLURLWithString:htmlstr]]];
[self.webViewloadHTMLString:htmlstrbaseURL:[NSURLURLWithString:@"https://XXXXXXX.html"]];
好了。