ホームページ > バックエンド開発 > PHPチュートリアル > IOSブラウザの中国語文字化け問題を解決

IOSブラウザの中国語文字化け問題を解決

WBOY
リリース: 2016-07-29 08:52:01
オリジナル
2204 人が閲覧しました

現在、WeChat Web アプリケーションを開発しています。Web ページは中国語で、UTF-8 でエンコードされていますが、Android スマートフォンでは正常に動作しますが、iPhone では奇妙な文字化けが発生します。システムはUbuntu 14.04 LTS、PHP + APACHEです

さまざまなソースからの情報を確認した結果、ドキュメントのエンコーディングがシステムのエンコーディングと異なるか、エンコーディングがWebページファイルで宣言されていないことが、この問題の原因であることがわかりました。 。

cat /etc/default/locale を通じてシステムのエンコード環境を確認したところ、システムのエンコードは UTF8 であり、問​​題がないことがわかりました。 cat /etc/default/locale查看编码环境后,发现系统编码是UTF8,没有问题。

在网页中加入
<meta http-equiv="content-Type" c />

<meta http-equiv="content-Type" c /> を追加します

その後もiPhoneの表示は文字化けしたままです。 header("Content-type: text/html; charset=utf-8");

最後に、いくつかの投稿を読んで、PHP ファイルに

を追加するとこの問題を解決できることがわかりました。試してみたところ、うまくいきました。

原因はまだわかりませんが、同じ問題に遭遇した友人も試してみてください。 ')​​.addClass('事前番号付け').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i

').text(i)); }; $numbering.fadeIn(1700); }); });

以上、IOSブラウザの中国語文字化け問題の解決方法をIOSやブラウザの内容も含めて紹介しましたので、PHPチュートリアルに興味のある友人の参考になれば幸いです。

🎜 🎜
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート