Я пытаюсь настроить запрос JSON для PhoneGap, который извлекает JSONP, созданный с помощью шаблона Expression Engine< /а>. Если я перейду непосредственно на свою страницу JSON, http://www.lcbcchurch.com/mobileJSON/homeslideshow, я получаю правильный вывод. Попытка втянуть его в мое приложение для iphone (phonegap) — это совсем другая история. Пишет, что не может быть найден (404) в консоли. Я проверил все свои ссылки и думаю, что правильно использую метод обратного вызова, но, похоже, ничего не работает. Пожалуйста помоги. Вот мой код для плагина EE:
{exp:json:entries channel="slideshow" jsonp="yes" callback="{segment_3}" content_type="application/javascript"}
и код приложения:
<!DOCTYPE html>
<html>
<head>
<title>PhoneGap Ajax Sample</title>
<script type="text/javascript" src="phonegap.js"></script>
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript">
$.ajax({
url: "http://www.lcbcchurch.com/mobileJSON/homeslideshow/results",
dataType: "jsonp",
jsonp: false
});
function results(data) {
console.log(data);
}
</script>
</head>
<body>
<div id="main">
</div>
</body>
</html>