JQuery Ajax-Anfrage funktioniert nicht im Browser des iPhone-Geräts

Wir sind dabei, eine iPhone-Web-App mit umfangreichen JQuery-AJAX-Aufrufen zum Extrahieren von Daten aus einem XML-Webdienst zu entwickeln. Beim Entwickeln und Testen auf meinem Mac in Safari funktionieren die Anrufe einwandfrei. Das Problem ist, dass wir, sobald wir auf dem iPhone-Emulator oder auf dem tatsächlichen Gerät testen, nichts vom Webdienst zurückerhalten.

Ich habe das Menü "Entwickeln" aktiviert und den "Benutzeragenten" in "Mobile Safari" geändert, um festzustellen, ob dies einen Unterschied macht, aber es funktioniert immer noch auf der PC-Seite.

Ich glaube nicht, dass es eine standortübergreifende Einschränkung ist, da alle Ajax-Aufrufe usw. von demselben Server und derselben Portnummer ausgeführt werden.

Gibt es eine Möglichkeit, das Debuggen von Javascript im Emulator durchzuführen, um festzustellen, wo der Aufruf fehlschlägt?

Danke, Devan

Antworten auf die Frage(5)

Ihre Antwort auf die Frage