2012-04-24 39 views
2

我有一個Sencha Touch 2應用程序在Chrome中運行100%,但是當我將它包裝在PhoneGap 1.4(對於使用Xcode的iPad2)時,ajax請求似乎不工作。也許我錯過了PhoneGap的一些東西?Sencha Touch 2:在瀏覽器中工作正常,請求不起作用包裝在PhoneGap 1.4

+0

有對阿賈克斯的PhoneGap沒有問題,這一切都與PhoneGap的還是不一樣的。你能展示更多細節嗎?或者你可以在ajax的回調中通知/ console.log一些消息來判斷ajax請求是否成功發送。 – Kevin 2012-04-24 08:29:55

回答

2

這是因爲iOS安全限制。將您的域添加到白名單! http://davehiren.blogspot.de/2012/03/whitelist-rejection-error-in-xcode-for.html

爲了您的評論:

<key>ExternalHosts</key> 
<array> 
    <string>negroesquisso.pt</string> 
</array> 
+0

就這個,給我一下。 – Ricardo 2012-04-24 08:32:20

+0

好的,我必須將我的域添加到白名單。但是我沒有這個XML的GUI,你能幫我解決這個問題嗎? – Ricardo 2012-04-24 08:36:03

+0

將主機添加到PhoneGap.plist下的「ExternalHosts」鍵下 – binarious 2012-04-24 08:37:23

相關問題