マイページのコンテンツは大画面ページでは正常に表示されますが、モバイル(jquerymobile)アプリのページからアクセスすると特殊文字が表示されません。私はJqueryMobile 1.4.0をJquery 1.7.2で使用しています(すべてGoogleがホストするライブラリから)。
たとえば、「コール センター エージェント - ADSL (インバウンドおよびアウトバウンド)」は大画面アプリでは問題なく表示されますが、モバイル ページでは「コール センター エージェント - ADSL (インバウンドおよびアウトバウンド)」となります。
同様の問題を示す提案を試みましたが、解決しませんでした。
私のモバイルアプリの HTML スニペットは次のとおりです。
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
....
PHP ファイルのヘッダー スニペット:
@header("Content-Type: text/html; charset=utf-8");
...
私はまた、ajaxsetup を設定する提案を試みました
$.ajaxSetup({
contentType: 'charset=utf-8',
beforeSend: function(jqXHR) {
jqXHR.overrideMimeType('charset=utf-8');
}
});
言及された提案はどれも役に立ちませんでした。
これを乗り越えた人は誰でも方法を提案してください。代替のテクニックは大歓迎です。