Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/401.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript HTML5和离线移动应用程序_Javascript_Html_Offlineapps - Fatal编程技术网

Javascript HTML5和离线移动应用程序

Javascript HTML5和离线移动应用程序,javascript,html,offlineapps,Javascript,Html,Offlineapps,我试图为需要脱机工作并且每隔15分钟左右与服务器同步的应用程序提供HTML与Native的优缺点,并且需要一些关于HTML5解决方案的能力/功能的帮助: 据我所知,LocalStorage用于保存应用程序数据、同步等,但我也了解到它被限制为5MB。我的数据可能高达300MB+。我需要核实这个限额 哪个库用于填充/查询LocalStorage HTML5应用程序是否可以完全脱机使用应用程序数据(比如1GB)并使用本地存储 谢谢 H要创建一个完整的离线应用程序,您可能需要HTML5应用程序缓存。 如

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

  • 据我所知,LocalStorage用于保存应用程序数据、同步等,但我也了解到它被限制为5MB。我的数据可能高达300MB+。我需要核实这个限额
  • 哪个库用于填充/查询LocalStorage
  • HTML5应用程序是否可以完全脱机使用应用程序数据(比如1GB)并使用本地存储
  • 谢谢
    H

    要创建一个完整的离线应用程序,您可能需要HTML5应用程序缓存。

    如果你想存储这么大的数据,也许IndexedDB更合适。它的限制高于本地存储。据我所知,chrome对本地存储有5MB的限制。

    1这取决于浏览器:

    2只需使用如下代码:

    localStorage.setItem("name", "Grim...");    
    var username = localStorage.getItem("name");
    
    你可以在


    3也许吧,但你将没有接近1GB的内存可供使用。

    你如何尝试搜索自己的问题并得出一些结论?应该可以找出本地存储限制是多少,使用哪个本机方法或libs..这是一个粗鲁的回答。我不是说我读过它是5MB吗。向尝试过我将要做的事情的程序员请求确认有什么不对?你说“本地方法”?我声明我只是在调查HTML5解决方案!如果你没有任何贡献,请不要发表有污染性的评论。你可以花一些时间阅读标题“搜索和研究”感谢自由。那么ApplicationCache使用本地存储?我将检查IndexedDB。@Hassan Hussein,ApplicationCache不使用本地存储。它与本地存储无关。它可以缓存你的页面、js、css等。它被定义为构建离线应用程序。