Não consigo acessar o banco de dados via AJAX (Cordova/Phonegap)

preciso urgentemente de ajuda. Sou novato no desenvolvimento mobile e tenho tentado desenvolver um app utilizando cordova. A questão é: criei um bd MYSQL utilizando um host gratuito, um script php para acessá-lo e o hospedei em um site também. Quando acesso o mesmo pelo pc, consigo obter resultado,mas no emulador do aplicativo não recebo resposta Alguma.

Arquivo getDados.php (hospedado em um site):

    <?php     header('Access-Control-Allow-Origin: *');     header('Access-Control-Allow-Methods: GET, POST, PATCH, PUT, DELETE, OPTIONS');         //Conectando ao banco de dados         $  con = new mysqli("sql10.freemysqlhosting.net", "login_bd", "senha_bd", "nome_bd");         if (mysqli_connect_errno()) trigger_error(mysqli_connect_error());          //Consultando banco de dados         $  qryLista = mysqli_query($  con, "SELECT * FROM usuarios");             while($  resultado = mysqli_fetch_assoc($  qryLista)){             $  vetor[] = array_map('utf8_encode', $  resultado);          }              //Passando vetor em forma de json         echo json_encode($  vetor); ?> 

Meu arquivo index.html (index do phonegap, na minha máquina):

<!DOCTYPE html> <html lang="pt-br">     <head>         <meta charset="utf-8">         <title>AJAX, JSON E PHP</title>             <script src="//code.jquery.com/jquery-1.11.2.min.js"></script>             <script src="https://IP DA MÁQUINA LOCAL/geek_phonegap/www/ajax.js"></script>     </head>     <body>         <table border="1" width="500">             <thead>                 <tr>                     <th>ID</th>                     <th>Usuario</th>                     <th>Senha</th>                 </tr>             </thead>             <tbody id="tabela">             </tbody>         </table>         <button onclick="funcao1()">Alert</button>     </body>     <meta http-equiv="Content-Security-Policy" content="default-src *; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'"> </html> 

E meu arquivo ajax.js (também na minha máquina):

function funcao1() { alert("Está chamando o arquivo ajax.js!"); } $  (document).ready(function(){     $  ('#tabela').empty(); //Limpando a tabela     $  .ajax({         type:'post',        //Definimos o método HTTP usado         dataType: 'json',   //Definimos o tipo de retorno         url: 'http://uniapp.orgfree.com/getDados.php',//Definindo o arquivo onde serão buscados os dados         success: function(dados){             for(var i=0;dados.length>i;i++){                 //Adicionando registros retornados na tabela                 $  ('#tabela').append('<tr><td>'+dados[i].id+'</td><td>'+dados[i].usuario+'</td><td>'+dados[i].senha+'</td></tr>');             }         }     }); }); 

Resultado acessando diretamente, pelo pc, http://localhost/geek_phonegap/www/

Resultado acessando diretamente, pelo pc. Mas quando acesso pelo emulador, não obtenho resposta. Podem me ajudar?