私は次のようなことを試みています
var store = trans.objectStore("todo");
これにより、コンソールに次のエラーが発生します
Uncaught Error: NOT_FOUND_ERR: DOM IDBDatabase Exception 3
このエラー(オブジェクトストアが存在しない)を予期していますが、キャッチしたいと思います。トランザクションにonerrorを追加しようとしました
trans.onerror = function(e) { ... }
しかし、onerrorは呼び出されません。onerrorを使用してこのエラーをキャッチする方法はありますか?それとも、try / catchでラップする唯一の方法ですか?