Android Cordova应用程序存储

Android Cordova应用程序存储,android,ios,cordova,local-storage,cordova-plugins,Android,Ios,Cordova,Local Storage,Cordova Plugins,我是cordova应用程序开发的新手,不知道如何处理此应用程序工作流 工作流程如下: 1.用户下载并安装应用程序 2.他可以不用注册就使用基本功能 在这段时间内(未注册的用户安装了应用程序),我们必须跟踪用户的活动,以防他使用电子邮件注册以升级个人资料并保留以前的活动 解决方法是在用户首次安装应用程序时在手机上生成用户GUID。将其发送到后端,并将其用作用户将来的参考 在何处可以存储此GUID以使其可靠且不会被浏览器/应用程序缓存清除。如果用户清除了应用程序数据,我希望GUID保持不变 如果用户

我是cordova应用程序开发的新手,不知道如何处理此应用程序工作流

工作流程如下: 1.用户下载并安装应用程序 2.他可以不用注册就使用基本功能 在这段时间内(未注册的用户安装了应用程序),我们必须跟踪用户的活动,以防他使用电子邮件注册以升级个人资料并保留以前的活动

解决方法是在用户首次安装应用程序时在手机上生成用户GUID。将其发送到后端,并将其用作用户将来的参考

在何处可以存储此GUID以使其可靠且不会被浏览器/应用程序缓存清除。如果用户清除了应用程序数据,我希望GUID保持不变

如果用户升级应用程序或稍后卸载并重新安装,则此设置将保持不变,这将非常棒

V最佳,
Radu

用户卸载设备时,不应将数据存储在设备中,但如果您仍然需要,请检查此插件:


您可以保存在不同的位置,即使是在设备的外部存储器中,当应用程序未安装时不会被删除

当用户卸载设备时,您不应该在设备中存储数据,但如果您仍然需要,请检查此插件:

您可以保存在不同的位置,甚至在设备的外部存储中,当应用程序未安装时不会被删除。生成一个UUID,该UUID在应用程序卸载后保持不变,并在iOS和Android上工作

在iOS上,它生成UUID并将其存储在

在Android上,它连接设备特有的各种ID,但需要Android.permission.READ\u PHONE\u STATE权限。

生成一个UUID,该UUID在应用卸载后保持不变,并在iOS和Android上工作

在iOS上,它生成UUID并将其存储在

在Android上,它连接设备特有的各种ID,但需要
Android.permission.READ\u PHONE\u STATE
权限