Las solicitudes iónicas devuelven 404 sólo en android, en Chrome funciona bien

Por lo tanto, he clonado el repo de la aplicación de tutorial de ionic. corrí

ionic start conference sidemenu 

Y luego he añadido un simple $ http.get ('myserver') (he intentado con ngResources también).

Funcionó perfecto en cromo, tengo todos los datos de vuelta, pero en angular sólo tengo datos nulos y el estado 404 en cualquier solicitud que traté de hacer.

Nota: He intentado con mi servidor alojado y con un local. Ambos fallan en Android. Server es una API REST de node.js.

Nada se imprime en la consola, por lo que la solicitud ni siquiera llega al servidor.

¿Alguien ha experimentado eso o podría decirme cómo puedo depurar las aplicaciones de Android construidas con Ionic?

EDITAR 1: No sé por qué lo necesita, pero aquí está

 $http.get('http://server.com/route').success(function (data) { //handle success }).error(function (data, status) { // handle error }); 

La cosa es que hubo algunos cambios importantes en Cordova 4.0.0:

Principales cambios […] – La funcionalidad de la lista blanca ahora se proporciona a través del plugin (CB-7747) La lista blanca se ha mejorado para ser más segura y configurable. ) Tendrás que añadir el nuevo complemento cordova-plugin-whitelist El comportamiento legítimo de la lista blanca sigue estando disponible a través del complemento (aunque no se recomienda).

Así que instalé el plugin de Whitelist de Cordova . Y agregado

 <allow-navigation href="http://*/*" /> 

En mi archivo config.xml .

Esto suena como usted usa el paso de peatones. En ese caso esto le ayudará: http://forum.ionicframework.com/t/crosswalk-and-http-doesnt-work/20275 Le sugiero que lea todo el hilo antes de cambiar nada.

  • Iconos iónicos no se muestran en el simulador de Android
  • iframe tag no funciona en la última versión de Ionic
  • Cordova-ionic ngCordova ios o el archivo de iPhone lee el código de error 5 ENCODING_ERR
  • Escotado infinito con marco iónico
  • Ionic CLI no pudo añadir Plataforma Android
  • Error 'Android iónico ejecutar' en el dispositivo
  • Sensibilidad de deslizamiento en Ionic Slidebox + Android 4.4.4
  • No se puede conectar a localhost desde el dispositivo Android
  • ionic con "SplashScreen.java utiliza o reemplaza una API obsoleta". error
  • Ionic en Windows: Android SDK instalado. Sigue recibiendo "Error: Instala Android target:" android-22 "
  • Cordova APP - ¿Es posible mostrar la alimentación de la cámara en un contenedor?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.