HTML5和离线移动应用

时间:2014-09-05 11:13:24

标签: javascript html5 offlineapps

我正在尝试为需要脱机工作的应用程序提供HTML vs Native的优缺点,并且每隔15分钟左右与服务器同步,并且需要HTML5解决方案的功能/功能方面的帮助:

  1. 从我读到的内容LocalStorage用于保存应用数据,同步等,但我也读到它限制为5MB。我的数据可能高达300MB +。我需要验证此限制
  2. 用于填充/查询LocalStorage的库是什么?
  3. HTML5应用是否可以完全脱机,应用数据为1GB,使用LocalStorage?
  4. 由于 ħ

2 个答案:

答案 0 :(得分:1)

要创建一个完整的离线应用,您可能需要HTML5 ApplicationCache 如果你想存储这么大的数据,也许IndexedDB更合适。它的上限比localstorage高。据我所知,chrome对本地存储的限制为5MB。

答案 1 :(得分:0)

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可以使用。