Javascript 在混合离子Cordova移动应用程序(基于AngularJS的项目)中,即使在应用程序终止后,本地存储是否仍能保留值?
我有一个爱奥尼亚科尔多瓦混合移动应用程序。这是AngularJSV1项目。本地存储可以用来存储数据吗?应用程序终止后,存储的数据是否可用?对设备使用Ionic本机存储,对浏览器使用本地存储。应用程序终止后,Ionic应用程序的本地存储数据仍保留在那里,只有在清除应用程序数据时,数据才会被清除(对于android)从设置->应用程序->应用程序->存储->清除数据(不清除捕获)或重新安装应用程序 setItem('foo','bar') getItem('foo') 或者,您可以使用离子本机存储 参考号 或cordova sqlite存储Javascript 在混合离子Cordova移动应用程序(基于AngularJS的项目)中,即使在应用程序终止后,本地存储是否仍能保留值?,javascript,angularjs,cordova,ionic-framework,local-storage,Javascript,Angularjs,Cordova,Ionic Framework,Local Storage,我有一个爱奥尼亚科尔多瓦混合移动应用程序。这是AngularJSV1项目。本地存储可以用来存储数据吗?应用程序终止后,存储的数据是否可用?对设备使用Ionic本机存储,对浏览器使用本地存储。应用程序终止后,Ionic应用程序的本地存储数据仍保留在那里,只有在清除应用程序数据时,数据才会被清除(对于android)从设置->应用程序->应用程序->存储->清除数据(不清除捕获)或重新安装应用程序 setItem('foo','bar') getItem('foo') 或者,您可以使用离子本机存储
ref据我所知,即使你重新打开应用程序,他们也会留下来,但如果你真的想让他们活着,为什么不使用SQLite?@Dehli我使用的是Ionic v1和AngularJS v1。你能详细说明一下吗?您共享的链接是针对Ionic v3的。本地存储的问题是,它可能会被iOS设备上的系统擦除。这种情况尤其在设备存储空间不足时发生。您需要使用插件来访问本机存储。我使用的是Ionic v1和AngularJS v1。您能详细说明一下吗?您可以在ionic v1中使用ionic本机存储,因为它是一个Cordova插件。使用此选项安装依赖项
cordova plugin add cordova plugin nativestorage
。您可以像NativeStorage.setItem(“reference”,obj,setSuccess,setError)那样使用它代码>清除数据和清除缓存之间的区别是什么?本地存储在持久性方面是否与SQLite相同?清除数据->清除应用程序数据清除缓存->清除应用程序缓存SQLite是数据库结构,本地存储是键和值结构有3种情况-1。应用程序kill,2。清除缓存,3。清晰的数据。混合Cordova应用程序的SQLite和HTML本地存储是否会有相同的持久性?