Sencha touch 如何在Sencha Touch2中本地存储文件?

Sencha touch 如何在Sencha Touch2中本地存储文件?,sencha-touch,sencha-touch-2,sencha-touch-2.1,Sencha Touch,Sencha Touch 2,Sencha Touch 2.1,如何在Sencha touch中脱机存储文件 如何使用数据库i Sencha Touch支持数据库连接 我用 requires:['Ext.data.identifier.Uuid','Ext.data.proxy.Sql',], config: { identifier: { type: 'uuid' }, fields: [ "firstName", "lastName", {

如何在Sencha touch中脱机存储文件

如何使用数据库i Sencha Touch支持数据库连接

我用

 requires:['Ext.data.identifier.Uuid','Ext.data.proxy.Sql',],
    config: {

         identifier: {
    type: 'uuid'
},


      fields: [
         "firstName",
         "lastName",
         {
            name: "dateAdded",
            type: "date",
            defaultValue: new Date()
         }
      ],
      proxy: {
        type: "sql"
      }
    }
 });
类似于此,但在sql.js文件中找不到错误…


有人能帮我吗…

这是我的理解

您通常通过SQL代理(联机)存储数据,但即使在脱机状态下,您也希望管理存储数据

事实上,我认为您不能使用SQL离线保存数据

我认为您需要将数据保存在本地存储中,保存格式为您将“开发”的格式,在应用程序打开并建立连接时从该存储读取数据,并强制将更新从本地存储推送到sql数据库


我想最好是序列化SQL数据,将其保存到本地存储,并在可以将其推送到数据库时取消序列化。

是否尝试使用本地存储代理而不是SQL?或者您需要sql代理吗?我必须存储一个值,这些值也可以脱机工作…这是我的问题..localstorage代理值是否可以脱机工作?…但是本地存储也提供了脱机存储数据的功能。您可以在浏览器中离线存储大约5MB的数据。例如,我必须下载一本书并在本地代理中存储,我可以在离线状态下使用,对吗?。。。