我使用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)