Hola!
he creado una aplicación con html y jquerymobile en la que me conecto a una url externa para obtener datos.
Cuando ejecuto la app en local (con apache desde localhost del navegador) realiza bien las consultas y demás. Cuando lo convierto en Android con phonegap y lo pruebo desde mi movil, es como si no conectara, yno entiendo por qué en uno si y en el otro no...
Mi código es el siguiente:
Código PHP:
function cargarPost(idPost){
$.ajax({
url: 'http://miurlexterna.com/datosphonegap.php',
data: ({id:idPost}),
async:true,
/*cache: false,
dataType: 'json', he probado con esto tambien*/
success: function(datos){
var content=[];
var dataJson=eval(datos);
$('#titresbuc').html(dataJson[0].titulo);
$('#resbuc').html(dataJson[0].cont);
//$("#lista").append(content.join(""));
//$("#lista").listview('refresh');
},
error: function(datos){
alert('error');
},
});
}
Que lo que hace es cargar los datos de un artículo determinado según su id
Alguna idea?