|

楼主 |
发表于 2016-11-8 12:18:06
|
显示全部楼层
本帖最后由 smart 于 2016-11-8 12:19 编辑
define(function(require) {
var $ = require("jquery");
var justep = require("$UI/system/lib/justep");
var SqliteUtil = require("$UI/yuyinjk/sqliteUtil");
var _instance = null;
var BirdDB = function() {
// 在调试场景下,这里可以选择用HTML5的Web SQL Database,在Chrome浏览器远程调试时可以直接看到数据库内容
this.database = window.openDatabase("birdDB", null, "First DB", -1);
// this.database = window.sqlitePlugin.openDatabase({name : "birdDB.db"});
};
//这里构建单例,为了让多个页面共用同一个数据连接,避免死锁
BirdDB.getInstance = function() {
if (!_instance) {
_instance = new BirdDB();
}
return _instance;
};
/* 获取数据库链接 */
BirdDB.prototype.getDatabase = function() {
return this.database;
};
在使用中
var db = this. BirdDB.getDatabase();
var data = event.source;
老是报这个错,问题出在哪里啊
|
|