8
私はi18nを使用しています。翻訳のための* .propertiesファイルとAndroid 10.3では動作しません。 1。これは、エラーの下に私を与える:ajaxのクロスオリジンがIOS(10.3.1)の.propertiesファイルで動作しない
私は国際化ライブラリーにいくつかの変更を行っているが、まだその作業はありません。上記のコードで
function loadAndParseFile(filename, settings) {
$.ajax({
url: filename,
async: false,
cache: settings.cache,
crossDomain: true,
jsonpCallback:'callback'
contentType:'text/plain;charset='+ settings.encoding,
dataType: 'text',
success: function(data, status) {
parseData(data, settings.mode);
}
});
}
:
私はその作業「JSONP」にデータ型「テキスト」を変更したとき、私は、クロスドメイン「真」とデータ型「テキスト」..を追加されているが、それは.propertiesファイルを与えるエラー。 ..エラーの下に意味
を確認してください。ファイルはロードされていますが、内部データ形式が異なります。
はい、ログは 'Messages.properties'ファイルが無効であることを知らせます(" Unexpected identifier 'User')。これは静的ファイルですか、それとも生成されましたかどちらの方法でも修正する必要があります – Wukerplank
@Wukerplankはい、その静的ファイル.. – Goku
ここに有効なURLを渡していますか? '$ .ajax({url:filename、...})'? – joshuamabina