3

我正在写一个科尔多瓦应用程序中使用科尔多瓦 - 插件-的WebSQL与Visual Studio 2015年无法在Windows 10

安装科尔多瓦 - 插件,插件的WebSQL我得到生成错误后。

您的project.json没有列出'win10'作为目标运行时。您应该在您的project.json的“运行时间”部分中添加'“win10”:{}',然后重新运行NuGet恢复。

[C:\用户\用户\文件\的Visual Studio 2015 \项目\ mySOlution \ myProject的\ CordovaApp \平台\ Windows \ CordovaApp.Windows10.jsproj]

C:\程序文件(x86)\的MSBuild \微软\的NuGet \ Microsoft.NuGet.targets 211

我试图打开并升级SQLite.Proxy.csproj目标的Winodws 8.1(也是Windows 10),但完全相同的结果。

有什么想法?

+0

我遇到了一个不同的插件同样的问题。删除插件后,我仍然必须创建一个新的解决方案来摆脱错误。我很幸运,因为我不必移动很多文件。你有没有找到解决问题的办法? – Danscho

+0

不需要我只需要存储少量数据,所以我选择了localStorage。 – Tate

回答

1

有似乎是一个悬而未决的问题与插件和Windows 10,但是,实际上有一些更强大的替代品,可能是值得考虑的,而不是的WebSQL插件,也能在Android和iOS“无极限”存储,而不是例如,您将仅限于iOS上的WebSQL。

例如,查看https://github.com/litehelpers/Cordova-sqlite-storage应该能够在Windows 10中工作。因为它使用C++代码(因此也比WebSQL插件更快),所以您只需要在VS中使用Windows-x86或Windows-x64平台。

+1

他们将cordova-sqlite-storage回购分为多个回购回购。 Windows 10插件现在可在https://github.com/litehelpers/cordova-sqlite-ext上使用 –