我正在开发一个 html5 游戏,但是如果玩家处于游戏中期并且不小心关闭了网络浏览器,我就会遇到这个问题。一旦他再次打开游戏,游戏就会从头开始,玩家正在玩的游戏就输了。所以我找到了这个解决方案 使用本地存储,我们可以将整个游戏数据编码为 JSON 并存储它们。这样,玩家可以稍后恢复他们的游戏。
但是在我的游戏中,每个玩家都有一个登录名,所以我也应该将他的登录名存储在 localStorage 中,这样每个玩家都会有自己的 localStorage 。
那么我可以用 localStorage 做到这一点吗?有更好的解决方案吗?
提前谢谢你