windows-phone-7 - Cordova 本地存储不持久

标签 windows-phone-7 cordova

我正在使用 Windows Phone 7 SDK 和 phonegap 开发混合移动应用程序。使用 Cordova 本地存储,我正在存储值(value)。如果我关闭应用程序并在 Windows Phone 模拟器中再次启动,存储的值不会保留。任何在 Windows Phone 中使用过本地存储或替代持久存储的人都会分享这个想法。

window.localStorage.test = "Some test data";
console.log(window.localStorage.test) //It prints result but does not persist

最佳答案

我认为正确的语法是:

window.localStorage.setItem("test", "Some test data");

console.log(window.localStorage.getItem("test"));

分配属性似乎很简单,因为 javascript 允许您将新属性附加到对象。

原始答案 您是否在两次执行之间关闭模拟器?模拟器会在您关闭时清除其用户状态。

关于windows-phone-7 - Cordova 本地存储不持久,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12969407/

相关文章:

.net - Windows Phone 7,通过身份验证通过 ssl 下载 xml

silverlight - HttpWebRequest.EndGetResponse 在 Windows Phone 7 中引发 NotSupportedException

c# - UIElement 到图像文件 (WP7)

performance - vuetify 列表性能问题

c# - 为什么 Windows Phone 7 不完全支持 C# 规范?

c# - 如何将 XML 文件中的项目添加到已填充的 List<> 绑定(bind)到 ListBox

ios 应用程序在测试时工作但在发布后崩溃

ios - 权限 Cordova iPhone 插件

java - 解析 JSON 并从中删除对象会出错

android - 如何将使用 jQuery Mobile 构建的网站转换为移动应用程序?