1. 程式人生 > >iOS 訪問的h5中文亂碼問題

iOS 訪問的h5中文亂碼問題

網上搜的方法,當時試了不行,後來同事試了下可以 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-字唐名僧