Android Crosswalk无法访问本地存储

Android Crosswalk无法访问本地存储,android,angularjs,cordova,ionic-framework,crosswalk-runtime,Android,Angularjs,Cordova,Ionic Framework,Crosswalk Runtime,我正在我的ionic应用程序中使用Crosswalk来提高Android设备的性能。我的问题是Crosswalk似乎无法读取我在localStorage中设置的值。当我移除人行横道并再次尝试该应用程序时,我能够读取值 我通过谷歌搜索找到了以下链接:。它说Crosswalk的缺点之一是“Crosswalk WebView与系统WebView分开存储数据(IndexedDB、LocalStorage等)”。它建议“在两者之间切换时,需要手动迁移本地数据”。我如何才能将数据迁移到Crosswalk以便

我正在我的ionic应用程序中使用Crosswalk来提高Android设备的性能。我的问题是Crosswalk似乎无法读取我在localStorage中设置的值。当我移除人行横道并再次尝试该应用程序时,我能够读取值

我通过谷歌搜索找到了以下链接:。它说Crosswalk的缺点之一是“Crosswalk WebView与系统WebView分开存储数据(IndexedDB、LocalStorage等)”。它建议“在两者之间切换时,需要手动迁移本地数据”。我如何才能将数据迁移到Crosswalk以便访问它


顺便说一下,我正在使用人行横道版本12.41.296.5!谢谢大家

这么久之后,我解决了自己的问题。我没有使用
window.localStorage
,而是将模块添加到我的项目中
Angular LocalFow
是Mozilla开发的存储库的Angular包装器。数据现在在应用程序重置过程中持续存在。

如果您使用的是crosswalk cordova,那么您将使用cordova方法访问本地存储,因此不用担心,您可以在我的crosswalk cordova应用程序中访问本地存储。我使用类似localStorage.setItem('saveUN',false)的表达式;一直没有问题。安装的插件是Camrea、Device、In-App Browseri使用LocalFound,但在应用程序关闭和重新打开后人行横道仍会重置,我是否有任何特殊配置?