@capacitor/preferences
Preferences API 提供了一个简单的键/值持久化存储,用于轻量级数据。
移动操作系统可能会定期清除存储在 window.localStorage 中的数据,因此应改为使用此 API。当作为渐进式 Web 应用运行时,此 API 将回退到使用 localStorage。
此插件在 iOS 上使用 UserDefaults,在 Android 上使用 SharedPreferences。卸载应用后,存储的数据会被清除。
注意:此 API 不 旨在用作本地数据库。如果您的应用存储大量数据、具有高读写负载或需要复杂查询,我们建议考虑使用基于 SQLite 的解决方案。其中一种解决方案是 Ionic Secure Storage,它是一个具有完全加密支持的基于 SQLite 的引擎。Capacitor Community 也构建了许多其他存储引擎。
安装
npm install @capacitor/preferences@latest-7
npx cap sync