Я просто пытаюсь получить страницу входа для моего приложения с этим кодом:PhoneGap ошибка с XMLHttpRequest
<script type="text/javascript">
$(document).ready(function() {
$(".loa").load("http://www.agroagro.com/login.php");
});
</script>
Я получаю эту ошибку:
XMLHttpRequest cannot load http://www.agroagro.com/login.php. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://agroagro.com' is therefore not allowed access.
Проблема заключается в том, когда у меня есть только. load (login.php) все работает нормально, но когда я печатаю .load (agroagro.com/login.php), я получаю ошибку сверху, поэтому, поскольку я хочу использовать phonegap для создания собственного приложения, мне нужно иметь полный адрес URL-адреса?
Любая идея, как решить эту проблему?
Также еще один вопрос: лучше ли я загружать файл .php через JQ или лучше сделать вызов AJAX в php-файл?
Для меня его проще сделать файл загрузки .php, потому что у меня есть код там, где я не использую ajax.
Как насчет производительности - загрузка .php или вызов ajax?
ли проверить вас на устройстве или в браузере –
я проверить в браузере – asdasdasd
Test в устройстве, он будет работать. Если вы хотите, чтобы запрос работал в браузере, тогда запрос должен быть тем же самым доменом с сервером, или серверная сторона должна поддерживаться CORS –