Wir entwickeln gerade eine iPhone-Web-App mit umfangreichen jQuery-AJAX-Aufrufen, um Daten aus einem XML-Webdienst zu extrahieren. Beim Entwickeln und Testen auf meinem Mac auf Safari funktionieren die Anrufe sehr gut. Problem ist, sobald wir auf dem iPhone-Emulator oder auf dem tatsächlichen Gerät testen, bekommen wir nichts zurück vom Web-Service.JQuery Ajax-Anfrage funktioniert nicht beim iPhone-Geräte-Browser
Ich habe das "Develop" -Menü eingeschaltet und den "User Agent" in Mobile Safari geändert, um zu sehen, ob das einen Unterschied macht, aber es funktioniert immer noch auf der PC-Seite der Dinge.
Ich glaube nicht, dass es eine Cross-Site-Beschränkung ist, da alle Ajax-Anrufe usw. vom selben Server und derselben Port-Nummer stammen.
Gibt es eine Möglichkeit, JavaScript-Debugging auf dem Emulator durchzuführen, um zu sehen, wo der Aufruf fehlschlägt?
Danke, Devan
Verbindung unterbrochen ist :( – Pathros