2

そのため、iPhoneプログラミングの経験はほとんどありませんが、基本的なrssリーダーコードをいくつか見つけて、それを試してみました。

Chromeブラウザーでリンクにアクセスすると、文字エンコードに関しては正常に機能しますが、(iphoneシミュレーターで)持っているiphoneアプリコードの組み込みブラウザーからリンクにアクセスすると、文字は正しく表示されません。

なぜそうなるのでしょうか?

編集:

そのため、Webブラウザーを介してアクセスしようとしたのは、単純なUTF-8テキストファイル(HTMLに入れるのが面倒でした)であり、英語以外の文字は表示されませんでした。

4

1 に答える 1

5

ファイルがUTF-8形式であることをクライアントに通知する必要があります。Apacheを実行している場合は、これを.htaccessファイルに追加できます。

AddDefaultCharset UTF-8

または、テキストをHTMLファイルに入れて、文字セットエンコーディングのメタタグを追加することもできます。

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

于 2012-05-09T16:26:57.300 に答える