我目前正在研究制作一个基本的视频游戏。我有 Web 技术方面的编程知识,但在 Android 方面知识不多,所以我很可能会先在 Android 上制作一个 Web 应用程序。
以前没怎么用过web storage,但是我知道local storage和indexed db,这也算是一种数据的存储方式,但是这种数据好像太容易误删了,因为一般人只是偶尔清除 Web 数据,而不过滤掉重要数据。
存储 Web 应用游戏数据的最合适方式是什么?
我目前正在研究制作一个基本的视频游戏。我有 Web 技术方面的编程知识,但在 Android 方面知识不多,所以我很可能会先在 Android 上制作一个 Web 应用程序。
以前没怎么用过web storage,但是我知道local storage和indexed db,这也算是一种数据的存储方式,但是这种数据好像太容易误删了,因为一般人只是偶尔清除 Web 数据,而不过滤掉重要数据。
存储 Web 应用游戏数据的最合适方式是什么?
存储类型取决于数据的特性。
由于您想要一种更适合用户使用的方法,因此我更喜欢 SQLite 方法。请注意,没有任何方法是 100% 保证的,因为 root 手机可以授予对物理数据的访问权限。至少,考虑在发送到数据库之前加密敏感数据。
您还可以选择托管应用程序使用的 Web 服务来收集信息。它可以更安全,更容易被应用程序的所有实例访问,但会引入互联网依赖。
希望能帮助到你。