2012-04-02 4 views
2

これらの文字を正しく表示するためにUIWebViewを取得する方法を知りたいと思います。以下のイメージは、私のUIWebViewのスナップショットです。一部のヨーロッパ言語の文字が正しく表示されていません。私はこれが提示された元のウェブページを見て、文字は正しい。 UIWebViewで使用されるHTMLヘッダーに設定する必要のあるメタタグがあると思われます。しかし、私は彼らが何であるかは分かりません。どちらも、元のWebページと自分のHTMLは次のようにUTF-8でエンコードされていますこのエンコーディングとはどのようにしてUIWebViewで変換できますか

<meta content="text/html; charset=UTF-8" http-equiv="content-type"> 

enter image description here

これは次のようになります。

はラインセプションギャラリー、クリスティンàsaの初演の博覧会を注ぎますバーベー は、非常に美しい写真を撮影しています。 vidéo。あなたの所属している専門家のリストに追加します 条件を指定して検索質問するすべての質問「恋愛相談、人間関係の悩み」に関する質問現在位置:知恵袋トップ>教養と学問、サイエンスカテゴリ選択知恵袋トップエンターテインメントと趣味暮らしと生活ガイドインターネット、 ...

答えて

3

データはUTF-8でエンコードされていますが、UIWebViewはそれをISO-8859-1のように解釈しています。これは例えば"è"は "¨"と表示されます。

+1

私はそれについて何かできることはありますか? – Jim

+0

私はそれについて何もできないと思います。 – Jim

+1

キーは、次のようにutf-8を指定するメタタグを追加することです: '' – lambmj

関連する問題