2012-01-12 36 views
0

我已經開始在PhoneGap的一個項目,該項目將利用煎茶觸摸2.的PhoneGap + Sencha2黑屏

我試圖將應用程序的名稱從「應用」改變,因爲我聽說與PhoneGap的Android上的衝突設備。我改變了app.jsmain.js和那工作,但後來我試着改變Ext.application.name。我所得到的只是在裝載後出現白屏,即使是舊名稱SenchaDebug console什麼也沒有顯示,文檔<body>是空的。這發生在sencha-touch-all.js和​​。測試設備是運行iOS 4.3.5的iPad 1G。


旁白:爲了調試這個問題,我在我的Mac設置weinre,並添加適當的<script>標籤index.html。但是,做出這一改變後,該應用程序甚至沒有啓動。它掛在PhoneGap的飛濺,併爲png,我從gdb-remote得到這個消息:

error: failed to launch '<app URI>' -- failed to send the qLaunchSuccess packet 

在gdb遠程源到該消息的唯一參考,除了它的定義,我能找到的是here,這是不相關的。我設法通過重新啓動iPad和刪除構建中間體來解決問題。

回答

0

解決:這裏的問題是在Ext.application定義(沒有關聯的鍵value)缺失值,所以整個應用程序定義可能重挫作爲一個結果。因此空白屏幕。