Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/471.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在混合离子Cordova移动应用程序(基于AngularJS的项目)中,即使在应用程序终止后,本地存储是否仍能保留值?_Javascript_Angularjs_Cordova_Ionic Framework_Local Storage - Fatal编程技术网

Javascript 在混合离子Cordova移动应用程序(基于AngularJS的项目)中,即使在应用程序终止后,本地存储是否仍能保留值?

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') 或者,您可以使用离子本机存储

我有一个爱奥尼亚科尔多瓦混合移动应用程序。这是AngularJSV1项目。本地存储可以用来存储数据吗?应用程序终止后,存储的数据是否可用?

对设备使用Ionic本机存储,对浏览器使用本地存储。

应用程序终止后,Ionic应用程序的本地存储数据仍保留在那里,只有在清除应用程序数据时,数据才会被清除(对于android)从设置->应用程序->应用程序->存储->清除数据(不清除捕获)或重新安装应用程序

setItem('foo','bar')

getItem('foo')

或者,您可以使用离子本机存储

参考号

或cordova sqlite存储


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本地存储是否会有相同的持久性?