Phonegap Keine "Access-Control-Allow-Origin' - header vorhanden ist, auf die angeforderte Ressource. Herkunft "null" ist daher nicht erlaubt Zugang

In phonegap ich habe ein Problem beim aufrufen einer PHP Datei mithilfe von jQuery-AJAX. Der Fehler tritt auf beim Aufruf der Datei ist:

Kein 'Access-Control-Allow-Origin' - header vorhanden ist, auf die angeforderte Ressource

Google sagte, diesen code header('Access-Control-Allow-Origin: *'); in der aktuellen PHP-Datei-header. Ich den code in den header, aber immer noch keine änderungen. Ich angehängt habe mein jsfidde mit ihm.

Die Datei connectionsqlphp.php code ist hier

<?php 

header('Access-Control-Allow-Origin: *');
header('Content-Type: application/json');
echo "hi";

?>
  • Sie haben <access origin="*" /> in Ihrem config.xml Datei?
  • Loudon ja, ich habe
  • testen Sie auf dem Handy/simulator oder im browser? Origin-Fehler sind eher passieren, wenn Sie den Test auf einem desktop-browser.
  • Ich bin kein php-Experte, aber sind Sie sicher, dass echo "hi" generiert eine gültige json-Ausgabe???
  • Ich habe überprüft, im browser im Handy seine nicht zu geben, jeder Fehler nur einfach blinken thats all..
  • Ich möchte nur anzeigen Hallo via json in meiner Datei, die ich nicht wissen, wie lassen Sie mich wissen, wenn Sie irgendwelche Ideen über dieses..
  • Sieht wirklich Wie ein CORS-problem, es gibt einige tolle Ressourcen und Antworten hier: stackoverflow.com/questions/19821753/...

InformationsquelleAutor Sri | 2014-02-14
Schreibe einen Kommentar