localStorage vs localSettings

时间:2015-12-12 02:02:12

标签: javascript windows windows-10 win-universal-app

我试图在Windows 10中的基于Javascript的通用应用程序中保存设置。

我目前正在使用localStorage,它似乎工作正常。但我已经看到其他帖子表明我应该使用: Windows.Storage.ApplicationData.current.localSettings

(见:Best way to store string array in local storage, Windows 8?

这也有效。

但我想知道推荐的方式是什么?即使我退出并重新加载应用程序,localStorage似乎也是持久的。但它会永远持久吗?它会在移动设备上运行吗?或者本地设置通常是要走的路,这些人的区别是什么?

1 个答案:

答案 0 :(得分:1)

ApplicationData.current.localSettings已在云中备份,这意味着如果用户购买新手机(或重置其现有手机)并要求从旧手机的备份中恢复设置,则{{1}中的设置1}}将恢复到新手机。 This article更详细地讨论了应用数据备份。