2012-05-11 32 views
0

我能夠在桌面瀏覽器和ipad(使用phonegap)上運行時將數據從JSON文件加載到sencha應用程序的商店中。在Android上載入Sencha商店數據時出現的問題

但是,當我嘗試在Android設備上運行應用程序(使用webView/phonegap)時,我無法看到任何數據。我不確定它是否將數據加載到商店中。但它沒有顯示任何類型的數據。

它甚至沒有加載sencha提供的圖標。

我發現的Android日誌這樣的信息:

I/SqliteDatabaseCpp(2855): sqlite returned: error code = 14, msg = cannot open file at line 27701 of [8609a15dfa], db=/data/data/com.app.ui/databases/webview.db

以前當應用程序甚至沒有顯示在屏幕,我修改了「app.js」文件看起來像這樣(禁用' disableCaching')。

Ext.Loader.setConfig({ 
enabled: true, 
disableCaching: false });  Ext.Ajax.setDisableCaching(false); 

我正在使用Sencha Touch 2.0.0,Phone Gap 1.7.0和Samsung Galaxy Tab 10.1(Android 3.1)。

回答

0

如果您正在使用sencha的縮小/壓縮js,請嘗試使用正常的sencha-touch js運行。

我面臨類似的問題,這是因爲縮小了js,導致空白數據並導致瀏覽器崩潰。

不知道,但可能會幫助你,試試吧。

+0

我正在使用Sencha-Touch-Debug.js,它不是縮小/壓縮的。 – user1374656