我想爲HTML和原生提供一個需要離線工作的應用程序,並且每15分鐘左右與服務器同步一次,並需要一些關於HTML5功能的幫助解決方案:HTML5和離線移動應用程序
- 從我讀的LocalStorage被用來保持應用程序數據,同步等,但我也讀到它被限制爲5MB。我的數據可能高達300MB +。我需要驗證此限制
- 使用什麼庫來填充/查詢LocalStorage?
- HTML5應用程序能否使用LocalStorage將應用程序數據完全脫機工作1GB?
感謝 ^ h
我想爲HTML和原生提供一個需要離線工作的應用程序,並且每15分鐘左右與服務器同步一次,並需要一些關於HTML5功能的幫助解決方案:HTML5和離線移動應用程序
感謝 ^ h
共創造離線應用程序,你可能需要HTML5 ApplicationCache。
如果你想存儲這麼大的數據,也許IndexedDB更合適。它具有比本地存儲更高的限制。據我所知,chrome對本地存儲有5MB的限制。
感謝自由。所以ApplicationCache使用LocalStorage?我將檢查IndexedDB。 – 2014-09-05 12:15:50
@Hassan Hussein,ApplicationCache不使用LocalStorage。它與本地存儲無關。它可以緩存你的頁面,js,css等,它被定義爲構建離線應用程序。 – Freedom 2014-09-06 04:53:26
1這取決於瀏覽器:http://en.wikipedia.org/wiki/Web_storage#Storage_size
2只需使用如下代碼:
localStorage.setItem("name", "Grim...");
var username = localStorage.getItem("name");
您可以在更https://developer.mozilla.org/en/docs/Web/Guide/API/DOM/Storage
3可能找到答案,但你必須隔靴搔癢1GB的工作。
你如何嘗試搜索自己的問題並得出一些結論?應該有可能找出localStorage限制是什麼,使用哪種本地方法或庫。 – 2014-09-05 11:18:25
這是一個粗魯的迴應Ronni。我不是說我讀的是5MB。向試圖做我即將做的事的程序員詢問確認有什麼不對?你說「本地方法」?我表示我只是在研究HTML5解決方案!如果你沒有什麼可貢獻的,請不要發佈污染評論 – 2014-09-05 12:09:29
你可以花一些時間閱讀http://stackoverflow.com/help/how-to-ask注意頂級標題「搜索和研究」 – 2014-09-05 14:25:13