我们正在构建一个内置电子书阅读器的HTML5网站。该网站的一个主要功能是用户应该能够访问他/她未连接到互联网时下载的图书。此功能应该适用于所有平板电脑,Chrombooks和桌面。
我的问题是:
主要问题是,如果我在上次会话中拥有本地存储中的所有本地数据,如何在启动浏览器后立即从脱机计算机上冷加载网站。
答案 0 :(得分:0)
您可以使用HTML5功能获得站点的离线版本,如应用程序缓存(appcache)。在这里,你有一个很好的starting point。
然后,本地存储空间非常有限,在成瘾中,它取决于每个浏览器,here您可以找到有关每个浏览器配额的一些信息。
如果您专注于Webkit浏览器,例如Safari或Chrome,您可以使用FileSystem API,它允许在设备上存储文件。在this article中,您对该主题有更好的理解。