Я делаю первые шаги в PhoneGap с Android (в любом случае, почему вы выбираете платформу? Она должна быть кроссплатформенной!). Я пытаюсь вызвать RESTful-сервис, получить взамен JSON и вывести его на экран. Учебники для этого невероятно трудно найти. Я использую следующий код:
<!DOCTYPE HTML>
<html>
<head>
<title>JSON Demo</title>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="jquery-1.6.4.js"></script>
<script type="text/javascript">
$.getJSON('http://MyServerIP/json/GetJobDetails/717/MyKey?callback=?', {
success:function(data)
{
data = evalJSON(data);
$('body').append('<strong>X </strong>');
},
error: function()
{
$('body').append('<strong>Error </strong>');
}
});
</script>
</head>
<body>
test 10
</body>
</html>
... Но я не получил ни ответа, ни успеха, ни ошибки. Сервер сообщает, что он был поврежден, и возвращает данные. Просмотр по тому же URL также возвращает данные. Почему в эмуляторе ничего не появляется?