현재 WeChat 웹 애플리케이션을 작업 중입니다. 웹 페이지는 중국어로 되어 있고 UTF-8로 인코딩되어 있습니다. Android 휴대폰에서는 잘 작동하지만 iPhone에서는 이상한 글자가 나타납니다. 시스템은 Ubuntu 14.04 LTS, PHP APACHE
다양한 소스에서 정보를 확인한 결과 문서 인코딩이 시스템 인코딩과 다르거나 웹 페이지 파일에 인코딩이 선언되어 있지 않은 것으로 나타났습니다. 이 문제.
시스템 내 cat /etc/default/locale
를 통해 인코딩 환경을 확인한 결과, 시스템 인코딩이 UTF8로 되어 있어 문제가 없는 것으로 확인되었습니다.
웹페이지에 <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 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.