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"]];

好了。

上一篇 下一篇

猜你喜欢

热点阅读