問題が発生しています。
インデックス付きdbをオープンしようとすると、コールバックのどれも起動されません。私たちは、次の手順を行っている
:
1.open次の手順を使用して使用してデータベース:コールバックのどれがトリガされていない
インデックス付きdb openはコールバックをトリガーしません
request = indexedDB.open(name, 10);
request.onerror = onError;
request.onsuccess = onSuccess;
request.onupgradeneeded = onUpgradeNeeded;
request.onblocked=onBlocked;<br>
2.notice。
3.open chrome:// indexeddb-internals /#そして、以前の削除データベースが保留中であることを示します。
インデックスされたdbを削除せずに削除する方法はありますか? –
アップグレード中に、すべてのオブジェクトストアを列挙して削除できます。 (もちろん、オープンな接続でもアップグレードはブロックされるでしょう) –
接続を "versionchange"イベントを監視し、適切に反応させる方法のガイダンスについては、他の回答を見ることをお勧めします。 http://stackoverflow.com/questions/40032008/how-should-an-app-react-when-indexeddb-is-blocked –