Я пытаюсь что-то вроде
var store = trans.objectStore("todo");
, которое выдает в консоли следующее сообщение об ошибке
Uncaught Error: NOT_FOUND_ERR: DOM IDBDatabase Exception 3
Хотя я ожидаю эту ошибку (хранилище объектов не существует), ноЯ хочу поймать это.Я попытался добавить ошибку к транзакции
trans.onerror = function(e) { ... }
, но ошибка не вызывается.Есть ли способ отловить эту ошибку с помощью onerror?Или это единственный способ обернуть его с помощью try / catch?