1

PouchDB("db_name"),destroy() を使用して、すべての DB を破棄しました。次にアプリを起動すると、例外 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 を使用)

4

0 に答える 0