Come eseguire la richiesta http tra domini in Ionic Framework su Android?Come eseguire la richiesta http tra domini in Ionic Framework su Android?
Ho provato a impostare proxy in ionic.project, non aiuta. Ecco come faccio io la domanda:
$http.get('http://localhost:8100/getnews/?hashcode=' + hashcode + '').then(function (resp) {
...
}, function (err) {
...
}
Ecco ionic.project:
{
"name": "...",
"app_id": "...",
"proxies": [
{
"path": "/getnews",
"proxyUrl": "http://yukigaru.pythonanywhere.com/getnews/"
}
]
}
Non funziona su Android, la funzione (err) ramo è sempre chiamato. Funziona sul browser di un computer e non funziona sul browser di un altro PC.
Cordova 5.0.0, Ionic 1.3.20, Android 5.x.
stai usando phonegapp o cordova? in tal caso assicurati che l'origine di accesso sia impostata correttamente vedi: [cross origin] (http://docs.phonegap.com/en/1.9.0/guide_whitelist_index.md.html) – Praveen
di quale browser stai parlando? cromo? vale a dire? –
Stai usando la versione 4 della piattaforma cordova-android o una versione precedente? se usi la versione 4, devi assicurarti di avere il plug-in whitelist per il plugin cordova nel tuo progetto. – QuickFix