0
私はcordova ajax reuestに問題があります。
$.ajax({
url: syncURL,
data: (changed ? {start: changed + 1} : ''),
dataType: "json",
success: function (data) {
console.log('Ajax success');
callback(data);
},
error: function(model, response) {
console.log('Ajax error');
//app.notify(response.responseText, 'error');
callback(null);
}
});
プログラムはコンソールログにAjaxの成功を示します。私は、IOSシミュレータまたはAndroidデバイス上で展開する場合、アプリは文句を言わないコンテンツをロードし、データなしで空のJSONを取得残念ながら
cordova serve
:ブラウザ上でそれを見ながら、私は、アプリ内のコンテンツを見ることができます。
私は間違っています。シミュレータまたはアンドロイドデバイスがネットワーク接続されています。 私もログには何も見ません。 も
cordova plugins add cordova-plugin-whitelist
コルドバのバージョンは7.1.0
あなたはあなたの電話機にネットワーク接続がありますか? config.xmlに を入れてみてください。これにより、任意のサイトへのリクエストが許可されます。単一サイトに制限したい場合は、*の代わりにサイト名を入力します。うまくいくこと –