Web 应用程序的 NSUserDefaults/SharedPreferences 相当于什么?

What is the equivalent of NSUserDefaults/SharedPreferences for a web application?

据我了解,iOS 和 Android 可以使用一个名为“NS 用户默认值/共享首选项”的东西来处理少量非复杂数据。

我想知道在 Web 应用程序中,这相当于什么?或者它甚至存在?如果没有,推荐/最佳实践解决方案是什么?

谢谢。

如果您想在 Android、iOS 和 Web 中使用 SharedPreferences,请尝试 shared_preferences

看起来 flutter 为 web 提供的开箱即用的“NSUserDefaults / SharedPreferences”等价物是“本地存储”,如果用户清除浏览器 cookie 或正在浏览 [=18],它不会永久保留数据=]模式。

这不是一个理想的解决方案,因为我需要数据永久保留在网络端。

浏览器不允许您永久存储数据,用户可以随时清除他们的数据。

我将不得不创建一个自定义数据库 table 并将数据从本地“[​​=19=]”同步到网络应用程序可以使用的服务器上的自定义 table。