CORS + Cordova: problemas com: Access-Control-Allow-Origin
Estou pesquisando horas sobre esse problema, mas ainda não consigo encontrar nenhuma solução para isso.
Estou desenvolvendo um aplicativo cordova (basicamente HTML / JS). Então: o aplicativo é executado no celular a partir do navegador e tenho problemas para fazer uma solicitação ajax para uma API:https://developer.riotgames.com/ Mas digamos que eu só quero obter a página do google.
Como diabos eu faço isso, isso é possível? Aqui está um exemplo simples:
$.ajax({
type: "GET",
url: "https://google.com",
dataType: "text",
success: function(response){
alert("!!!");
},
error: function(error){
alert("...");
}
});
Estou recebendo o mesmo erro repetidamente:
XMLHttpRequest não pode carregarhttps://google.com/. Nenhum cabeçalho 'Access-Control-Allow-Origin' está presente no recurso solicitado. Portanto, a origem 'null' não é permitida
A origem 'null' é porque eu executo o código de:file:///D:/Projets/LoL/www/index.html
e li que o navegador está bloqueando, mas não funcionará bem se eu desativar a segurança com--disable-web-security
E, claro, não tenho acesso ao servidor no qual quero ingressar.
Muito obrigado por sua ajuda !