@capacitor/storage
Storage API 为轻量级数据提供了一个简单的键值对持久化存储方案。
由于移动操作系统可能会定期清除 window.localStorage
中存储的数据,因此应改用此 API。当作为渐进式 Web 应用(PWA)运行时,该 API 会自动回退使用 localStorage
。
在 iOS 上,本插件使用 UserDefaults
;
在 Android 上则使用 SharedPreferences
。
存储的数据会在应用卸载时被清除。
注意:该 API 不 适合用作本地数据库。如果您的应用需要存储大量数据、高频读写或复杂查询,建议考虑基于 SQLite 的解决方案,例如支持全加密的 Ionic Secure Storage