我用 YDN 创建了一个数据库:
var db = new ydn.db.Storage('our_db', our_schema);
第二次,我测试这个数据库是否存在。如果成功,我想调用这个数据库来应用 db.put() 和其他东西......
在这种情况下,如何将此数据库检索到变量“db”中?
我的测试代码:
if (window.indexedDB){ // if browser supports IndexedDB, create IndexedDB DB
var request = window.indexedDB.open("our_db", 1);
request.onerror = function(event) {
};
request.onsuccess = function(event) {
var db = ?????? ;
};
request.onupgradeneeded = function(event) {
// create the datastore
var db = new ydn.db.Storage('our_db', our_schema);
console.log("New storage !");
};
}
如果您有更好的想法...感谢您的建议!