我正在构建一个混合应用程序(离子),只需要本地存储即可保存我的数据库对象。
该应用程序仅允许您存储,编辑和查看简单的Notes。
现在,显然,我需要确保当用户保存便笺时,便笺仍保留在手机中。
我的问题是,window.localstorage
在这种情况下使用是否有任何危险?此外,在什么情况下用户会丢失所有数据?一种明显的情况是他删除并重新安装了该应用程序。
如果没有本地存储,那还有什么其他方法(或者它总是需要服务器端解决方案)?
本地存储确实是在Cordova应用程序中存储数据的简便方法。正如JohnAndrews指出的那样,如果用户清除应用程序数据,则所有数据都可能丢失。最重要的是,LocalStorage存在一些限制:
如果您想了解有关Ionic(Cordova)应用程序上数据存储可能性的更多信息,请查看其官方文档http://cordova.apache.org/docs/en/4.0.0/cordova_storage_storage.md.html
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句