在销毁Db后重置PouchDb

时间:2015-12-17 11:24:29

标签: internet-explorer-11 winjs pouchdb nativeapplication

我使用PouchDB(“db_name”),destroy()销毁了所有数据库。下次启动应用程序时,它会抛出异常NotFoundError(IndexedDb错误,ObjectStore不存在),然后Pouch无法同步任何内容。

此异常在第3393行(v 5.1.0)(onUpgradeNeeded)

引发
var txn = idb.transaction([
META_STORE,
DETECT_BLOB_SUPPORT_STORE,
DOC_STORE
], 'readwrite');

是否可以在不卸载Web应用程序的情况下重置PouchDB的状态?也许删除localStorage和indexedDb?

由于

PD:这是一个WinJS原生应用(它使用的是IE 11)

0 个答案:

没有答案