javascript - 使用 HTML5 的本地存储 | Javascript

标签 javascript html

我使用 HTML5 开发游戏已经有一段时间了,现在已经到了下载加载资源变得相当麻烦的地步。我以前为游戏创建过补丁程序,所以这样做不是问题,但我不确定如何存储数据。

LocalStorage 只允许大约 5MB 的存储空间,这对于任何大于基本 2D 游戏 Assets 值(value)的东西来说都不够。

考虑到我的游戏现在几乎是 70MB(它不是太大,但绝对不是你每次打开它都想等待加载的东西,特别是作为开发人员)使用某种形式的磁盘存储已经成为一种必要读/写数据。 (游戏模型、音乐、客户端代码)

这可能吗?如果可以,我应该怎么做?当我们从 Alpha 进入封闭测试时,我预计游戏的完整大小将在 220-270MB 左右结束,而且每次下载都太多了,因为检查文件验证和更新需要更新的内容。

最佳答案

我会尝试 to cache some content on the browser并使用 IndexDB如果可能的话。

P.S:您可能也对这个项目感兴趣:LargeLocalStorage

关于javascript - 使用 HTML5 的本地存储 | Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31689615/

相关文章:

javascript - 在javascript中得到错误的总数

javascript - 向 API-PUT 提交页面

javascript - 如何为基于 html 和 javascript 的网站创建干净的 url

javascript - 如何在 iOS 键盘上输入 "tel"时获取句点(Web/Hybrid/PWA)

javascript - 提交前检查日期间隔

javascript - 为什么jquery选择器在If条件中总是返回true?

Javascript正则表达式 - 匹配单词中间的大写/大写字母(在句子中)?

javascript - oninput 在 Chrome 中是否适用于单选按钮?

windows - 有没有win的浏览器可以用来测试html5 localstorage的?

html - li :hover behaviour for my list is unpredictable?