Javascript ydn db中的值函数在safari和iOS9中不起作用
ydn db的get、values、count函数在safari和ios9中不起作用 我试图重新打开数据库,然后访问它,但仍然没有运气Javascript ydn db中的值函数在safari和iOS9中不起作用,javascript,web,safari,ios9,ydn-db,Javascript,Web,Safari,Ios9,Ydn Db,ydn db的get、values、count函数在safari和ios9中不起作用 我试图重新打开数据库,然后访问它,但仍然没有运气 db_mob_audit = new ydn.db.Storage('idb_mob_auditor', schema); db_mob_audit.values('DomainInfo',key_range,9999).done(function (tempDdata) { if (tempDdata.length > 0
db_mob_audit = new ydn.db.Storage('idb_mob_auditor', schema);
db_mob_audit.values('DomainInfo',key_range,9999).done(function (tempDdata) {
if (tempDdata.length > 0) {}
});
这样做之后,我得到了一个错误
找不到变量窗口ydn db。我想是架构或某些平台问题造成的。请在打开数据库时检查错误,最好始终检查错误。获取有关该问题的更多信息
db_mob_audit = new ydn.db.Storage('idb_mob_auditor', schema);
db_mob_audit.onReady(function(e) {
if (e) {
window.console.error(e);
// do plan B here
}
// begin using db from here
}
通过在不同的存储机制上运行单元测试,还可以查看Safari的限制。Safari看起来不错
如果仍然有问题,创建一个最小的单元测试,并将问题提交到