Code Bye

ios UIWebView 中文解码问题

 

下面这个网址:
http://v.t.sina.com.cn/share/share.php?title=自然健美1店,全单9.3折优惠&url=http-0X1.E591C00013FF1P-670NAN-1.989937www.mokacn.com0.000000coupon-1.989998v0.0000007557.html&source=bookmark

我直接在safari中是可以打开的,可是我用到模拟器的UIWebView中,打不开,应该是要重新对字符串进行编码。我试过好几种格式。都不行!  不知道没哪位大侠也遇到过这种情况。或者,在真机上会不会和模拟器上是一样的情况?

还有如果把中文换成英文,在模拟器的safari中是可以打开的。

问题解决了!

NSString *s1 = (NSString *) CFURLCreateStringByAddingPercentEscapes(NULL, (CFStringRef)yourString, NULL,(CFStringRef) @”!*””();:@&=+$,%#[]”, kCFStringEncodingUTF8);


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明ios UIWebView 中文解码问题