Indexeddb 与 Node Webkit

Indexeddb with Node Webkit

我对使用 Node WebKit 的 IndexedDB 很陌生,我的项目中有一个数据库需要存储一些信息,由于不断发展,现在我们在 IndexedDB 中有多个数据库,有谁知道如何删除所有的一次性从 IndexedDB 创建数据库?

没有这样的 API 来删除所有对象存储,要么您已经遍历所有对象存储(我认为您不想这样做),要么您可以删除数据库本身,如图所示使用以下代码:

            var dbDeleteRequest = window.indexedDB.deleteDatabase(DB_NAME);
            dbDeleteRequest.onerror = function(event) {
                //Code
            };
            dbDeleteRequest.onsuccess = function(event) {
                //Code
            };