2012-04-14 5 views
1

Ich habe eine Android Phonegap-Anwendung, die einige AJAX-Anrufe hat, arbeiten sie über WiFi, aber nicht auf 3G mit einigen Anbietern. Ich lebe in den Niederlanden und arbeite an T-Mobile, aber es ist nicht über Hi (dutch provider). Ich habe eine lokale jQuery-Datei, aber auch eine externe versucht, beide haben nicht funktioniert. Ich habe auf Phonegap 1.5, 1.6 und 1.4.1 getestet und keiner von ihnen funktioniert.AJAX Call funktioniert nicht auf einigen 3G-Providern

Der Aufruf AJAX ist ziemlich einfach:

$.ajax({ 
    url: "URL TO BE LOADED", 
    type: 'post', 
    data: "username="+gebruikersnaam, 
    success: function(data) { 
     alert(data); 
    }, 
    error: function(data){ 
     alert(data); 
    } 
}); 

Ich habe keine Ahnung, warum es nicht funktioniert.

Vielen Dank im Voraus!

Antwort

0

Das SDK erlaubt keine Ajax-/domainübergreifenden Anfragen. [$.mobile.allowCrossDomainPages = true; $.support.cors = true

http://jquerymobile.com/test/docs/pages/phonegap.html

+0

config versucht, aber es funktioniert ganz gut über WiFi und 3G einigen Anbietern, also denke ich nicht, das ist das Problem. –

+0

Ich habe das gleiche Problem mit meinem Ajax-Anruf. $ .mobile.allowCrossDomainPages = true; $ .support.cors = true hat mein Problem nicht gelöst .. –

Verwandte Themen