Articles of indexeddb

No se pueden agregar datos al almacén de objetos indexeddb

Estoy usando el plugin jquery-indexed-db para hacer un proyecto de muestra solo para aprender indexeddb . CÓDIGO JS $(function() { /*Loggers*/ write = function(info) { console.info(info); } writeError = function(e) { console.info(e); } /*Settings*/ dbName = “testDB”; osName = “list”; /*DB Init*/ db = $.indexedDB(dbName).then(write, writeError) /*ObjectStore Init*/ objectStore = db.objectStore(osName, false); /*Adding a new […]

Biblioteca de almacenamiento HTML5 de navegador cruzado

Tengo un requisito donde debería almacenarse localmente cuando Internet no está disponible. Debe manejarlo en modo compatible con todos los navegadores. Ahora, como sé, hay una variedad de opciones para almacenar los datos localmente (indexedDB, WebSQL, localStorage). Todo lo que realmente quiero es una API unificada. No quiero detectar y escribir código para varios motores […]

Ajax IndexedDB Delete Subida actual exitosa

Ayer publiqué algo similar pero funciona pero solo eliminé el último objeto en los datos. Lo que quiero que suceda Esta carga de ajax manejará una gran cantidad de datos, así que estoy usando indexeddb. Esto también será utilizado en teléfonos móviles. Así que quise que se cargue un elemento a la vez y si […]

Obtener clave de registro agregado en IndexedDB

Tengo este código en IndexedDB: var request = objectStore.add({ entryType: entryType, entryDate: t}); Ahora quiero saber la clave de este disco que se acaba de agregar. ¿Cómo hago eso? Encontré este artículo , y este código: var data = {“bookName” : “Name”, “price” : 100, “rating”:”good”}; var request = objectStore.add(data); request.onsuccess = function(event){ document.write(“Saved with […]

¿Es malo abrir varias conexiones de base de datos en indexedDB?

He estado trabajando con IndexedDB por un tiempo y puedo crear una nueva base de datos, crear una tienda y agregar un valor durante la “actualización necesaria”. Lo que no entiendo es, ¿la base de datos permanece “abierta” o tiene que volver a abrirla dentro de cada función que necesita acceso para leer / escribir […]