簡體   English   中英

從Xcode在Iphone模擬器上運行時,JQM / Phonegap本機應用程序停留在初始屏幕上

[英]JQM/Phonegap native app stuck at splash screen when run on Iphone simulator from xcode

這個家伙似乎也有類似的問題,除了我的根本不工作,而不僅僅是第一次嘗試。 今天,我安裝了xcode 4.2 / ios模擬器5.0,希望可以解決此問題,但並沒有幫助。 該應用程序一直在實際設備上運行,但是擁有Iphone的所有開發人員今天都不在辦公室里,並且公司ipod在其他地方也正在使用。

我試過關閉xcode和ios模擬器,在5.0和4.3之間切換,在常規的iphone和iphone視網膜之間切換,先嘗試運行模擬器,然后先關閉模擬器。 它只是位於加載屏幕上。 據我所知,模擬器從未使用過,我不是設置xcode或任何設備的人(他在星期一不工作,也不知道在星期五如何修復它)。 任何幫助,將不勝感激。

事實證明,將“ localHosts”添加到ExternalHosts修復了模擬器,但模擬器不喜歡對我們服務站點的ajax調用,因此它仍然無法正常工作,但是至少現在我們有一個可以接受的理由。 (設備可以正常工作,所以沒什么大不了的)希望這對某人有幫助。

如果有人能想到模擬器可以參考外部呼叫的方式,我將把答案轉移給他們的答案:P。

就像Luke在給您的評論中說的那樣: 只需使用JSONP即可

這不是模擬器的錯,這只是瀏覽器的工作方式。 他們不允許跨域的ajax請求。 這就是為什么有一個解決方案,即JSONP。 本質上,響應必須是包含在函數調用中的常規JSON對象,類似於callback_function({json: 'object'})

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM