Problema del proyecto cordova Error: Fallo al ejecutar la función ‘send’ en ‘XMLHttpRequest’: Fallo al cargar ‘XXXX’
Hola, tengo este error en mi proyecto de cordova. Múltiples sitios web dicen que tengo un problema de Android, ¿tienes una solución para eso?
Código:
obtenirListeSentiers(){
try{
const xhttp = new XMLHttpRequest();
xhttp.open(“GET”, “XXXX”, false);
// xhttp.setRequestHeader(“id”, idSentier);
xhttp.setRequestHeader(“requete”, “obtenirListeSentiers”);
xhttp.send();
this.listeSentiers = xhttp.responseText;
}
catch(err){
console.log(err.stack)
}
return this.listeSentiers;
}
Salida:
I/chromium: [INFO:CONSOLE(33)] “Error: No se pudo ejecutar ‘enviar’ en ‘XMLHttpRequest’: no se pudo cargar ‘XXXX’.
at BaseDeDonneesDAO.obtenirListeSentiers (file:///android_asset/www/donnees/BaseDeDonneesDAO.js:29:19)
at VueTableauBord.afficher (file:///android_asset/www/vues/VueTableauBord.js:8:49)
at App.naviguer (file:///android_asset/www/App.js:25:33)
at file:///android_asset/www/App.js:7:63”, source: file:///android_asset/www/donnees/BaseDeDonneesDAO.js (33)
[INFO:CONSOLE(8)] “undefined”, source: file:///android_asset/www/vues/VueTableauBord.js (8)
davy.ai
Basándose en el mensaje de error registrado en la consola, parece que la XMLHttpRequest no pudo cargar los datos de la URL especificada. Esto podría deberse a una variedad de razones, como problemas del lado del servidor, problemas de conectividad de red o una URL incorrecta.
Para resolver este problema, primero puede intentar acceder directamente a la URL en el navegador y verificar si devuelve los resultados esperados. Si la URL es correcta y devuelve los datos, puede intentar verificar la conectividad de la red y los permisos en su proyecto Cordova.
Si estos pasos no resuelven el problema, puede intentar utilizar un enfoque diferente para recuperar los datos, como utilizar la API Fetch o un complemento de Cordova para manejar las solicitudes de red.