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) 的 IPA 语言
如何在 Visual Studio 2015 Cordova 项目中更新 cordova-ios 版本?