iOS webview 加载html 乱码 需要UTF8转码

之前是:

[self.webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@“https://XXXXXXX.html”]]];

发现都是乱码。

后来改成:

NSString * htmlstr = [[NSString alloc]initWithContentsOfURL:[NSURL URLWithString:@"https://XXXXXXX.html"] encoding:NSUTF8StringEncoding error:nil];

    [self.webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:htmlstr]]];

    [self.webView loadHTMLString:htmlstr baseURL:[NSURL URLWithString:@"https://XXXXXXX.html"]];

好了。


你可能感兴趣的:(ios,iOS,html)