【问题标题】:problems in loading up sencha stores with data on Android在 Android 上用数据加载煎茶商店的问题
【发布时间】:2012-05-11 12:03:50
【问题描述】:

在桌面浏览器和 ipad(使用 phonegap)上运行时,我能够将数据从 JSON 文件加载到 sencha 应用程序的存储中。

但是当我尝试在 Android 设备上运行应用程序(使用 webView/phonegap)时,我看不到任何数据。我不确定它是否正在将数据加载到商店中。但它不显示任何类型的数据。

它甚至没有加载煎茶提供的图标。

我在 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 和三星 Galaxy Tab 10.1 (Android 3.1)。

【问题讨论】:

    标签: android sqlite cordova extjs sencha-touch-2


    【解决方案1】:

    如果您使用的是 sencha 的压缩/压缩 js,请尝试使用普通的 sencha-touch js 运行。

    我遇到了类似的问题,这是因为缩小 js,导致空白数据和浏览器崩溃。

    不确定,但可能对你有帮助,试试吧。

    【讨论】:

    • 我使用的是 Sencha-Touch-Debug.js,不是缩小/压缩的。
    猜你喜欢
    • 2013-12-18
    • 2023-03-28
    • 1970-01-01
    • 2013-09-17
    • 1970-01-01
    • 2013-07-20
    • 1970-01-01
    • 2015-12-15
    • 2011-06-11
    相关资源
    最近更新 更多