【发布时间】:2017-10-01 15:55:59
【问题描述】:
我有一个 Phonegap 项目,到目前为止它已被用于构建 Android 应用程序。我在 Windows 上使用本地安装的 Phonegap 和预填充的 SQLite 数据库。该项目使用了Cordova-sqlite-ext插件,我的版本大约一年了,不需要更新。
现在我需要构建一个 Windows 版本,它应该也可以在 Windows 8.1 上运行,而不仅仅是 Windows 10。这适用于真正的计算机,手机并不那么重要。看来几个月后可能还需要一个 iOS 版本。
在 GitHub 上检查 Cordova-sqlite-storage、Cordova-sqlite-ext、Cordova-sqlite-evcore-extbuild-free 和 Cordova-sqlite-legacy-build-support 后,我迷路了,不知道我可以使用任何达到我所有的目标。
- 从 Phonegap 切换到 Cordova 不是一种选择,因为 使用 Cordova 无法在 Windows 上构建 iOS 应用程序, 对吗?
- PhoneGap CLI 和 Build 仅支持 evcore-extbuild-free 不支持预填充 数据库。
- Building for Windows 8.1 需要旧版本 不支持预填充的数据库。
所以我的问题是有没有人尝试过这样的事情?我希望文档可能不是最新的,但也许这是一个长期的目标。如果没有别的,我可能能够创建数据库结构,然后要求用户下载数据以填充它,但更愿意避免这种情况。
【问题讨论】:
标签: ios sqlite cordova windows-8.1 phonegap