您的位置:首页 > 移动开发 > IOS开发

iOS webview 加载html 乱码

2014-11-26 10:21 447 查看
我在项目中开始的时候用的方法是

[webview loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:[NSString stringWithFormat:@"%@",self.urlStr]]]];
但是不能解决问题;
后来改用

[webview loadData:data MIMEType:@"text/html/jpg" textEncodingName:@"UTF-8" baseURL:[NSURL URLWithString:[NSString stringWithFormat:@"%@",self.urlStr]]];
虽然乱码问题解决了但是图片加不出来;
最终解决办法:

NSString * htmlstr = [[NSString
alloc]initWithContentsOfURL:[NSURL
URLWithString:self.urlStr]
encoding:NSUTF8StringEncoding
error:nil];

[webview
loadHTMLString:htmlstr baseURL:[NSURL
URLWithString:self.urlStr]];
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: