sql
使用教程
集成方法
在 cordova
项目目录下运行
cordova plugin add cordova-sqlite-storage --save
添加平台支持
cordova platform add ios
cordova platform add android
添加cordova依赖
在index.html下添加cordova相关组件,如果是通过cordova init <projectName>
命令创建的,则不需要添加cordova依赖
<!-- Cordova 相关组件 -->
<script type="text/javascript" src="cordova.js"></script>
<script type="text/javascript" src="cordova_plugins.js"></script>
数据库操作
数据操作需要先打开数据才能对数据进行操作,建议在应用打开的时候就连接数据库
通过window.openDatabase
对象来调用api
数据库创建
数据库的创建需要在cordova 的 deviceready
回调函数后创建or
打开数据库
因为如果在deviceready
监听之前,cordova
的组件无法全部挂载
this.db = window.sqlitePlugin.openDatabase({
name: 'my.db',
location: 'default',
androidDatabaseImplementation: 2
},
//回调函数,可传
function callBack(db) {
db.transaction(