Espero que alguien pueda ayudar.
Estoy desarrollando una aplicación phonegap.
El problema es que cuando ejecuto la aplicación usando un navegador de escritorio o incluso la aplicación móvil phonegap, la solicitud funciona bien, pero cuando construyo localmente usando la CLI v5.4.1 phonegap build android , la cli sale en projectroot/platforms/android/build/outputs /apk/android-debug.apk me sale el error "readystate 0 estado de texto de respuesta 0 error de texto de estado"
este es mi codigo
$.ajax({ type: 'GET', url: "http://www.domain.com/gateway.php?structure", timeout: 5000, success: function(result) { var res = JSON.parse(result); res.forEach(function(element, index) { System.structure[element.company.id] = element; }); }, error: function(XMLHttpRequest, textStatus, errorThrown) { alert('error: ' + JSON.stringify(XMLHttpRequest)); } })y este es mi config.xml
<plugin name="cordova-plugin-inappbrowser" source="npm"/> <plugin name="phonegap-plugin-push" source="npm" /> <icon src="icon.png"/> <access origin="*"/> <plugin name="cordova-plugin-whitelist" version="1" /> <allow-intent href="http://*/*"/> <allow-intent href="https://*/*"/>Encuentro que esto es muy peculiar y después de buscar todas las preguntas similares no he llegado a ninguna respuesta.
¿Qué estoy haciendo mal?
¿Ha incluido una metaetiqueta de seguridad de contenido en su archivo de índice?