2012-04-14 21 views
1

私はいくつかのAJAXコールを持つAndroid Phonegapアプリケーションを持っていますが、一部のプロバイダでは3GではなくWiFiで動作します。私はオランダに住み、T-Mobileで働いていますが、それはHi以上ではありません(オランダのプロバイダー)。私はローカルのjQueryファイルを持っていますが、外部ファイルも試してみましたが、どちらもうまくいきませんでした。私はPhonegap 1.5、1.6、1.4.1でテストしましたが、どちらも動作していません。一部の3GプロバイダでAJAXコールが動作しない

AJAX呼び出しはかなり基本的なものです:

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

私はそれが機能しない理由はわかりません。

ありがとうございます!

答えて

0

SDKでは、Ajax /クロスドメイン要求が許可されていません。 [$.mobile.allowCrossDomainPages = true; $.support.cors = true

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

+0

を設定へしようとしているが、それは、WiFiと3Gの一部のプロバイダ上でうまく働いているので、私は問題thatsのとは思いません。 –

+0

私のajax呼び出しで同じ問題があります。 $ .mobile.allowCrossDomainPages = true; $ .support.cors = trueは私の問題を解決していません.. –