我正在开发一个html5游戏,但如果玩家处于游戏中期并意外关闭网络浏览器,我就会遇到此问题。一旦他再次打开游戏,游戏就从游戏开始 开始和玩家正在玩的游戏丢失了。所以我发现这个解决方案使用本地存储,我们可以将整个游戏数据编码为JSON并存储它们。通过这种方式,玩家可以稍后恢复游戏。
但是在我的游戏中,每个玩家都有一个登录名,所以我应该将他的登录名存储在localStorage中,这样每个玩家都会拥有自己的localStorage。
所以Can'i可以使用localStorage吗? 有更好的解决方案吗?
提前感谢你
答案 0 :(得分:1)
是的,您可以在客户端上使用SQLite数据库。它是开源的,可以从download link for SQLLite
下载答案 1 :(得分:1)
根据您的数据大小,您可以使用Cookie。它更快更简单。