2013-07-23 121 views
1

我正在編寫一個需要離線存儲一些數據的移動網站,並且在有互聯網連接時同步這些數據。可以使用HTML5 Web SQL數據庫,但有5MB的空間限制。我在想:移動設備的離線存儲?

  1. 我可以在HTML5 Web SQL數據庫中創建多個數據庫,這樣總大小可以超過5MB嗎?
  2. 如果沒有,是否可以將離線數據存儲到智能手機上安裝的本地數據庫應用程序(如果有)?

謝謝。

+0

請注意,谷歌瀏覽器的移動版和PC版存在一些差異。移動版本不支持indexedDB中的某些功能,但在PC版本上運行良好。繼續之前,請務必仔細檢查手機瀏覽器。 – HQXU85

回答

3

Web瀏覽器最終將支持使用沙箱進行文件訪問。但現在,您僅限於webStorage,Web SQL或indexedDB以及每個域的數據限制。

這是關於webStorage的信息,或許您可以在此處添加一些數據。

以下是關於web SQL.的一些信息,但它看起來像web SQL已被棄用而傾向於使用indexedDB。所以你可能想重新考慮你的方向。

這可能是你最好的選擇 - indexedDB。它是一種無SQL存儲的形式。檢查規格。爲了限制。 SO不會讓我發佈鏈接,但它也在caniuse

+0

謝謝,我現在正在使用indexedDB。 – HQXU85

+0

Smurfette總是告訴我我是老闆! – 2013-09-12 13:39:11