Phonegap で最初のステップを実行していますが、サービスからコンテンツを取得できません。
function onDeviceReady() {
$.mobile.allowCrossDomainPages = true;
$.support.cors = true;
$.ajax({
type: 'GET',
url: BaseUri + 'industries',
contentType: 'application/json; charset=utf-8',
dataType: 'json',
success: function (msg) {
alert('bla');
var html = [];
$.each(msg || [], function(idx, industry) {
html.push('<li>' + industry.Title + '</li>');
});
$('#lstIndustries').html(html.join(''));
},
error: function(xhr, msg, err) {
alert(xhr.status);
alert(err);
}
});
}
$(document).ready(function() {
document.addEventListener("deviceready", onDeviceReady, true);
});
常にエラー関数を呼び出します。contentType/dataType を text に変更すると、成功関数が呼び出されますが、応答は空です。
次の行を my に追加しましたassets/www/config.xml
。
<access origin="*" />
この問題を解決する方法はありますか? :)