使用 HTML5 在本地 Web 存储文件

Posted

技术标签:

【中文标题】使用 HTML5 在本地 Web 存储文件【英文标题】:Local web storing of files using HTML5 【发布时间】:2011-01-02 16:22:55 【问题描述】:

我对@9​​87654321@ 及其在在线游戏开发,尤其是大型在线游戏开发中的潜在用途非常着迷。可以通过ResourceStore获取游戏资源并存储在本地,从而减少游戏加载时间、服务器带宽问题等。因此我对html5支持离线存储的消息表示欢迎。

但是,据我所知,它只支持a manifest file for resource caching,这看起来像是ManagedResourceStore 应该提供的。我也没有仔细研究。

我也没有找到允许以编程方式加载资源并缓存它们的东西(显然 ResourceStore 允许)。

是否可以以编程方式控制应缓存哪些资源?或者我是否必须将每个“地图”存储在具有单独清单文件的单独页面上(实际上这是通过服务器端脚本完成的,而不是字面上创建页面和清单 - 这仍然很丑)?

【问题讨论】:

【参考方案1】:

如果您询问设计工作,您似乎在寻找Programmable HTTP Caching and Serving。如果你真的想知道在发布的浏览器中是否有这样的东西,那么我不知道,但怀疑它。

【讨论】:

略略浏览一下,它似乎确实是我正在寻找的东西。我真诚地希望有人能提供这个;如果不是现在,那么在不久的将来。谢谢!

以上是关于使用 HTML5 在本地 Web 存储文件的主要内容,如果未能解决你的问题,请参考以下文章

HTML5 中的本地存储、会话存储、Web 存储、Web 数据库和 cookie

HTML5移动开发实战必备知识——本地存储

Html5本地存储之Web Storage

html5 localstorage 怎么取存储条数

HTML5 本地存储

Web存储使用详解(本地存储会话存储)