2011-06-09 150 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提要,同時使靜態資產可以使用緩存清單文件脫機。