YDN-DB executeSql 在浏览器上无法正常工作

YDN-DB executeSql didn't work properly on browser

本文关键字:常工作 工作 executeSql 浏览器 YDN-DB      更新时间:2023-09-26

我有一个在ydn-db中使用executeSql的堆栈。当我在ydn-db中使用executeSql时,我没有正确获得。这是我的片段。我的缓存数据库架构是;

var p = new promise.Promise();
cacheDb = new ydn.db.Storage(dbName,db_cache_schema);
cacheDb.executeSql("SELECT * FROM category_item WHERE ref_id = '"+categoryId+"' LIMIT   "+ limit + " OFFSET " +offset).then(function(items) {
     p.done(items);
}, function(e) {
     throw e;
});
return p;

错误是cacheDb.executeSql不是一个函数

我目前的浏览器是Firefox 34.0,操作系统是Ubuntu(14.04)64

这是否需要执行某些操作才能使用 executeSql

您必须

将库与sql模块一起使用,例如 ydn.db-is-sql.js ,可在下载页面中找到。