0

我正在开发一个 html5 游戏,但是如果玩家处于游戏中期并且不小心关闭了网络浏览器,我就会遇到这个问题。一旦他再次打开游戏,游戏就会从头开始,玩家正在玩的游戏就输了。所以我找到了这个解决方案 使用本地存储,我们可以将整个游戏数据编码为 JSON 并存储它们。这样,玩家可以稍后恢复他们的游戏。

但是在我的游戏中,每个玩家都有一个登录名,所以我也应该将他的登录名存储在 localStorage 中,这样每个玩家都会有自己的 localStorage 。

那么我可以用 localStorage 做到这一点吗?有更好的解决方案吗?

提前谢谢你

4

2 回答 2

1

是的,您可以在客户端上使用 SQLLite 数据库。它是开源的,可以从SQLLite 的下载链接下载

于 2012-04-18T16:45:38.840 回答
1

根据您的数据大小,您可以使用 cookie。它更快更简单。

于 2012-04-18T16:49:46.720 回答