我正在嘗試構建一款使用PhoneGap 0.9.6和Sencha Touch 1.1.0的黑莓應用程序。 (該應用在iOS和Android上已經運行良好)。PhoneGap 0.9.6(黑莓)+ Sencha Touch 1.1.0:deviceready不會觸發
不幸的是,一旦我包含Sencha Touch文件,關鍵的設備準備事件就不會再啓動。這是我的測試:
- 構建了PhoneGap的示例應用程序的使用BlackBerry WebWorks的打包2.0.0
- 編輯的index.html所以它的短,在init()和deviceInfo添加警報的http://www.phonegap.com/start#blackberry說明()並在Blackberry模擬器6.0.0.227上運行該示例。 (無法弄清楚如何添加一個代碼塊的HTML所以請到http://pastebin.com/rUU1bDbL看到修改後的代碼)。一切都還在工作。
- 包含Sencha Touch 1.1.0的css和js:http://pastebin.com/Y4Vydby1之後,更改函數deviceInfo不會再被調用。
根據this thread類似的問題與jQuery Mobile的可以通過改變順序來解決的包括,但我想盡組合有同樣的問題。
這是一個普遍的問題?是否有人成功地使用了PhoneGap的0.9.6和BlackBerry煎茶觸摸1.1.0?