Windows Phone 8.1本地存储无法正常工作

时间:2015-11-25 10:53:34

标签: javascript html5 windows-phone-8.1 local-storage internet-explorer-11

我正在构建一个HTML5 Web应用程序,我想使用本地存储。 由于某些原因,此代码无法在Windows Phone 8.1(诺基亚Lumia 920)上运行:

localStorage.setItem('key', 'value');

我在控制台中没有收到任何错误,但是当我尝试从本地存储中获取该值时,它会返回null。

1 个答案:

答案 0 :(得分:1)

如果您想在应用范围内保存键/值,我认为您可以尝试以下操作。

首先告诉应用程序您的设置名称:

Windows.Storage.ApplicationDataContainer yourSettings = Windows.Storage.ApplicationData.Current.LocalSettings;

保存:

yourSettings.Values["key"] = myValue;

恢复:

var myValue = yourSettings.Values["key"];

对我来说效果很好。希望对你有所帮助。 最好的问候。