1

我的应用程序(Windows 8 Metro,使用 javascript)使用 indexDb 作为数据库,我在修改清单文件时看到 indexDB 数据库被删除。

这是一个错误还是一个功能??

现在我的应用程序已经在 Windows 商店中,我担心如果我要修改清单文件(我想做),用户数据库将被删除,这对用户来说将是一个巨大的损失。

那么解决这个问题的方法是什么。

你可以试试他们的官方demo,你会发现同样的问题 http://code.msdn.microsoft.com/windowsapps/IndexedDB-sample-eb1e95af

4

1 回答 1

1

这不是错误 - 当您使用 Visual Studio 修改清单和部署应用程序时,本地数据会被清除。对于 JS、C++ 和 C# 项目,这种行为是相同的。

当您的用户通过商店更新应用程序时,他们不会发生这种情况。

于 2013-04-09T18:54:14.307 回答