2011-06-09 78 views
0

移动应用程序首先,我对不起我的可怕的英语:)网络与离线模式

我有一个Web应用程序,将一台服务器上运行的Web服务 提供JSON/XML频繁沟通。该应用程序将发送联系人详细信息/账单/产品,并将不得不管理离线模式。

我以为使用这个DOM缓存(HTML5)。不过,我必须不断更新客户名单,账单等离线模式,因为我无法向服务器发出请求。

因此,需要在移动设备上有一个xml文件,它将被读取和修改。在移动设备上使用ExtJS(或其他框架)管理XML纯文本数据库是否可行并不困难? (Android)

谢谢。

回答

0

它更容易使用HTML5存储,它可以直接使用,无需煎茶触摸API调用做(提供你是一个支持的设备上,iOS的Safari浏览器支持网络存储)。

请仔细阅读this article from the Sencha blog

0

看看Lawnchair - 这可以包含在你的应用程序没有框架。

如果你决定使用煎茶触摸,你可以使用本地存储,它允许你在HTML5 Web存储键/值对存储在设备上。

请参阅本教程的Sencha website。您可以使用localStorage来缓存您的json提要,同时使静态资产可以使用缓存清单文件脱机。