CORS + Cordova: problemas con: Access-Control-Allow-Origin
He estado buscando horas sobre este tema, pero todavía no puedo encontrar ninguna solución.
Estoy desarrollando una aplicación cordova (básicamente HTML / JS) Entonces: la aplicación se ejecuta en dispositivos móviles desde el navegador, y tengo problemas para hacer una solicitud ajax a una API:https://developer.riotgames.com/ Pero digamos que solo quiero obtener la página de google.
¿Cómo puedo hacer eso? ¿Es esto posible? Aquí hay un ejemplo simple:
$.ajax({
type: "GET",
url: "https://google.com",
dataType: "text",
success: function(response){
alert("!!!");
},
error: function(error){
alert("...");
}
});
Recibo el mismo error una y otra vez:
XMLHttpRequest no se puede cargarhttps://google.com/. No hay encabezado 'Access-Control-Allow-Origin' presente en el recurso solicitado. Por lo tanto, el origen 'nulo' no tiene acceso permitido
El origen 'nulo' es porque ejecuto el código desde:file:///D:/Projets/LoL/www/index.html
y leí que el navegador está bloqueando, pero no funciona tan bien si desactivo la seguridad con--disable-web-security
Y, por supuesto, no tengo acceso al servidor al que me quiero unir.
Muchas gracias por tu ayuda !