我对 localStorage 如何工作有疑问。我阅读了文档,并成功地在我们的网页游戏中实现了它。我们正在使用 ImpactJS 引擎并使用这个插件 -> https://github.com/jsantell/ImpactStorage来实现我们的目的。虽然我对网络上持久数据的整个概念仍然很陌生
在我们的游戏中,我们预计大约有 1000 个或更多的团队(每个团队将有大约 5 名玩家)在不同的浏览器、不同的机器上玩游戏。
现在所有团队都将他们的信息存储在数据库中,该数据库为每个团队创建了一个唯一的 ID。对于每个团队,我将有大约 40 个 localStorage 键值用于不同的游戏元素
在将来遇到任何麻烦之前,我想确保我用于 localStorage 的任何值都将持续存在并在不同的系统、不同的浏览器上工作,这意味着如果 localStorage 中的一个键的值被更新,会同一团队的其他不同系统上的密钥也会更新吗?
现在我在一台机器和 3 种不同的浏览器上测试了它,并且值随处更新,但它也可以在不同的机器上工作吗?
如果有人可以简单地解释一下 localStorage 在这种情况下的工作原理?
谢谢!