iOS 訪問的h5中文亂碼問題
阿新 • • 發佈:2019-02-04
網上搜的方法,當時試了不行,後來同事試了下可以 NSStringEncoding *useEncodeing = nil; //帶編碼頭的如utf-8等,這裡會識別出來 NSString *body = [NSString stringWithContentsOfFile:filePath usedEncoding:useEncodeing error:nil]; //識別不到,按GBK編碼再解碼一次.這裡不能先按解決方法:
/**
*中文亂碼問題:先用utf-8解碼,再用GBK編碼就可以了
*/
NSString *urlString = [User_Defaults objectForKey:@"zxUrl"]; NSURL *url = [NSURL URLWithString:urlString]; NSData *data = [NSData dataWithContentsOfURL:url]; [self.webview loadData:data MIMEType:@"text/html" textEncodingName:@"GBK" baseURL:url];
君凱商聯網-iOS-字唐名僧