将本地存储从Cordova迁移到Xamarin App

时间:2017-01-08 16:48:54

标签: cordova xamarin xamarin.ios xamarin.android cordova-plugins

我们计划将我们的应用程序(iOS,Android,WP)从Cordova / Ionic转移到Xamarin。

基本计划是重建Xamarin中的所有内容,在商店中保留相同的appids,并将新应用程序作为“更新”提供。

现在是棘手的部分。今天,我们的用户使用Cordova中的window.localStorage.setItem通过存储在设备上的令牌登录。

如何在Xamarin中访问此数据?它是存储在我可以在启动时查找并进行转换的文件中的某个位置吗?格式是什么?它是纯文本还是加密的?

任何帮助都将受到高度赞赏。谢谢!

1 个答案:

答案 0 :(得分:0)

因此,经过一些研究,我发现科尔多瓦的localStorage根本没有持久性。

有关详细信息,请查看以下内容:

因此,我需要在我的Cordova应用程序中修复这个奇怪的错误,我决定使用Cordova File Plugin将令牌“移动”到Cordova中的磁盘,现在localStorage的内容“只是一个文件磁盘”。

通过这样做,我有效地回答了我自己关于如何“从localStorage迁移数据”的问题;)

我希望这可以帮助处于相同情况的人。