Я написал приложение для Android с телефоном. Я хотел бы использовать indexedDB, но у меня всегда было исключение. NOT_FOUND_ERR: DOM IDBDatabase Исключение 3: 264Android-браузер поддерживает индексированную базу данных?
, когда я инициализировать IndexedDB я не получаю сообщение об ошибке:
//todo csinálni kell inicializált eventet
// In the following line, you should include the prefixes of implementations you want to test.
window.indexedDB = window.indexedDB || window.mozIndexedDB || window.webkitIndexedDB || window.msIndexedDB;
// DON'T use "var indexedDB = ..." if you're not in a function.
// Moreover, you may need references to some window.IDB* objects:
window.IDBTransaction = window.IDBTransaction || window.webkitIDBTransaction || window.msIDBTransaction;
window.IDBKeyRange = window.IDBKeyRange || window.webkitIDBKeyRange || window.msIDBKeyRange;
// (Mozilla has never prefixed these objects, so we don't need window.mozIDB*)
if (!window.indexedDB) {
window.alert("Your browser doesn't support a stable version of IndexedDB. Such and such feature will not be available.");
}
и при входе в IndexedDB я получаю [object IDBDatabase]
.
Я получаю ошибку на этой линии: var trans = db.transaction([index], "readwrite");
Мой код работает на в настольном браузере на компьютере, он просто не работает на планшете. Я тестировал браузер Chrome и Firefox на своем ПК.
Как я могу решить проблему