【问题标题】:Phonegap Offline Database (Across all platforms)Phonegap 离线数据库(跨所有平台)
【发布时间】:2013-09-27 22:25:25
【问题描述】:

我已经通过Phone Gap Storage。但这在 Windows 手机上不受支持。现在我想创建一个真正兼容所有平台的应用程序。即 Windows 8、Windows 7、Windows XP、iOS、Android。

windows phone 上有没有 sqlite 的插件或替代品?我找到了这个Sql client for windows。有什么更好的解决方案?

【问题讨论】:

    标签: sqlite cordova local-storage windows-phone


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      你可以使用IOS plugin, Windows 8 plugin,Android plugin 通过 brodyspark。这些有据可查,可能会解决您的问题。

      【讨论】:

        【解决方案3】:

        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 兼容。

        【讨论】:

          猜你喜欢
          • 2011-11-29
          • 1970-01-01
          • 1970-01-01
          • 2010-10-07
          • 1970-01-01
          • 1970-01-01
          • 2018-11-06
          • 1970-01-01
          • 2023-03-10
          相关资源
          最近更新 更多