Visual Studio Cordova 加载预填充的数据库

Posted

技术标签:

【中文标题】Visual Studio Cordova 加载预填充的数据库【英文标题】:Visual Studio Cordova load prepopulated database 【发布时间】:2015-07-06 09:16:09 【问题描述】:

我想在 Visual Studio 中使用 Cordova 编写一个多平台应用程序;我需要使用预填充的数据库,但我不明白该怎么做。我尝试使用 litehelpers/Cordova-sqlite-storage 没有结果。

谢谢

【问题讨论】:

【参考方案1】:

如果您能提及您所面临的确切问题,这将有所帮助。假设你刚开始使用 sqllite 插件,你可以在这里查看类似的问题 - Ionic Prepopulated Database with Antair Cordova SQLitePlugin [help request]

您可以使用 SQLLite 插件创建 sqllite 数据库文件并导入。

window.sqlitePlugin.importPrepopulatedDatabase(file: "mydb.sqlite", "importIfExists": true); db = window.sqlitePlugin.openDatabase(name: "mydb.sqlite");

【讨论】:

【参考方案2】:

要在 cordova 项目中打开预填充的数据库,您需要执行 3 个步骤:

    将 .db 文件复制到主 www 目录中 安装this插件并使用复制方法(这会将.db文件复制到您的操作系统/设备的指定目录) 使用this插件打开.db文件

就是这样... :)

【讨论】:

以上是关于Visual Studio Cordova 加载预填充的数据库的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio Apache Cordova - iOS 在运行时构建缺少的 Javascript 文件

Visual Studio Cordova 构建失败

带有 Visual Studio (Cordova) 的 IPA 语言

如何在 Visual Studio 2015 Cordova 项目中更新 cordova-ios 版本?

Apache Cordova开发环境搭建-Visual Studio

Visual Studio Cordova 签名应用程序