Gur*_*pal 5 sqlite cordova-plugins ionic2 angular
我有一些静态数据,我使用DB浏览器为SQLite创建了一个SQLite数据库文件.现在想在我的Ionic 2应用程序中使用那个SQLite数据库文件.
我查看了https://forum.ionicframework.com/t/read-existing-sqlite-database-file-and-load-data/94167/10帖子,但没有得到解决方案.
谁能帮帮我吗!!!
离子信息:
@ionic/cli-utils : 1.9.2
ionic (Ionic CLI) : 3.9.2
Run Code Online (Sandbox Code Playgroud)
全球套餐:
Cordova CLI : 7.0.1
Run Code Online (Sandbox Code Playgroud)
本地套餐:
@ionic/app-scripts : 2.0.2
Cordova Platforms : none
Ionic Framework : ionic-angular 3.5.3
Run Code Online (Sandbox Code Playgroud)
您可以使用以下方法实现此目的
用于安装,
cordova plugin add cordova-sqlite-ext --save
Cordova/PhoneGap 插件,用于通过 REGEXP (Android/iOS) 和预填充数据库 (Android/iOS/Windows) 在 Android/iOS/Windows 上打开和使用 sqlite 数据库
var db = null;
document.addEventListener('deviceready', function() {
db = window.sqlitePlugin.openDatabase({name: 'demo.db', location: 'default'});
});
Run Code Online (Sandbox Code Playgroud)
重要提示:与其他 Cordova 插件一样,您的应用程序必须等待该deviceready事件。这在 Angular/ngCordova/Ionic 控制器/工厂/服务回调中尤其棘手,这些回调可能在 deviceready 事件触发之前触发。
这是详细的示例。
带有预填充 SQLite DB 的 Ionic 框架应用程序
| 归档时间: |
|
| 查看次数: |
585 次 |
| 最近记录: |