3

我正在使用 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
4

1 回答 1

4

我相信正确的语法是:

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

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

分配属性似乎只是因为 javascript 允许您将新属性附加到对象。

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

于 2012-10-19T07:35:14.847 回答