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。
据我了解,iOS 和 Android 可以使用一个名为“NS 用户默认值/共享首选项”的东西来处理少量非复杂数据。
我想知道在 Web 应用程序中,这相当于什么?或者它甚至存在?如果没有,推荐/最佳实践解决方案是什么?
谢谢。
如果您想在 Android、iOS 和 Web 中使用 SharedPreferences
,请尝试 shared_preferences 包
看起来 flutter 为 web 提供的开箱即用的“NSUserDefaults / SharedPreferences”等价物是“本地存储”,如果用户清除浏览器 cookie 或正在浏览 [=18],它不会永久保留数据=]模式。
这不是一个理想的解决方案,因为我需要数据永久保留在网络端。
浏览器不允许您永久存储数据,用户可以随时清除他们的数据。
我将不得不创建一个自定义数据库 table 并将数据从本地“[=19=]”同步到网络应用程序可以使用的服务器上的自定义 table。