5

我已经通过电话间隙存储。但这在 Windows 手机上不受支持。现在我想创建一个真正兼容所有平台的应用程序。即windows 8、windows 7、windows xp、iOS、Android。

windows phone 上是否有 sqlite 的插件或替代品?我找到了这个适用于 windows 的 Sql 客户端。什么是更好的解决方案?

4

3 回答 3

2

我也寻找了一段时间的 xplat 数据库解决方案,但没有找到除 SQLite 之外的任何其他解决方案。由于没有使用 XML 文件,SQLite 似乎仍然是 xplat 手机支持的最佳选择。

于 2013-04-05T12:35:03.650 回答
2

实际上,HTML5 的存储 API 仍在讨论中,可能的解决方案是存储对象(本地/会话存储)或 Indexed DB。它还没有标准化。因此,目前还没有可能的解决方案,但您可以使用与您想要部署的主要平台兼容的插件。

您可以使用 brodyspark 的IOS 插件Windows 8 插件Android 插件 。这些有据可查,可以解决您的问题。

于 2013-04-05T12:52:29.547 回答
2

可在https://github.com/Smile-SA/cordova-plugin-websqldatabase获得一个为 WP7 和 WP8 实现 Web SQL 数据库的 cordova 3 插件。该插件基于“Sql client for windows”,并进行了一些错误修复修改(fork 在同一个 git 存储库中可用)。

演示原型可在https://github.com/Smile-SA/cordova-plugin-websqldatabase-proto获得。

由于 Web SQL 数据库适用于 iOS 和 Android,使用此插件您只需编写一次即可与 iOS、Android 和 WP7 / WP8 兼容。

于 2013-09-27T14:25:25.457 回答