indexedDBの w3 仕様の最新バージョンによるとindexedDB.open
、バージョン 1 未満のへの呼び出しwindow.indexedDB.open('somename', 0)
は、次のように動作する必要があります。
DOMException TypeError version の値が 0 (ゼロ) または負の数です。
ただし、WinJS が間違ったタイプの例外をスローしているように見えることに気付きましたInvalidStateError
。
w3 仕様を誤解していますか、それとも (IE10 エンジンだと思います) 実装の欠陥ですか?
これを呼び出している理由は、表示されていたエラー ( InvalidState
) を、無効なバージョン番号を使用してコードに関連付けるのに時間がかかったからです。他のユーザーが私の間違いを回避できることを願っています!