我正在使用Windows Phone 7 sdk和phonegap开发混合移动应用程序。使用Cordova本地存储我存储价值。存储的值不会持续如果我关闭应用程序并在Windows Phone模拟器中再次启动。任何人在Windows Phone分享想法中使用本地存储或替代持久存储都会很棒。
window.localStorage.test = "Some test data";
console.log(window.localStorage.test) //It prints result but does not persist
答案 0 :(得分:4)
我相信正确的语法是:
window.localStorage.setItem("test", "Some test data");
console.log(window.localStorage.getItem("test"));
分配属性 只是因为javascript允许您将新属性附加到对象。
原始答案您是否在执行之间关闭了模拟器?当您关闭它时,模拟器会清除其用户状态。