Публикации по теме 'indexeddb'


Начало работы с IndexedDB для хранения больших данных
Мощная база данных прямо в вашем браузере Не всегда необходимо отправлять данные пользователя на сервер: вы можете сохранить некоторую информацию в браузере. Он идеально подходит для настроек конкретного устройства, таких как конфигурации интерфейса (например, светлый / темный режимы) или личные данные, которые не должны передаваться по сети (например, ключ шифрования). Рассмотрим Performance API для определения времени событий сети и страниц. Вы можете загрузить все данные, как..

Easy Peezy: использование IndexedDB, часть 2
Добро пожаловать обратно! Если вы все еще заинтересованы в этой серии, это означает, что вам нравится настойчивость, как и мне, и вы клянетесь быть настойчивым, как я. Продолжая Часть 1 , часть 2 посвящена тому, как получить данные, которые мы сохранили. НАША ЦЕЛЬ: получить значения Mr. Дэвис” и 30 , чтобы составить предложение. indexedDB использует пары ключ/значение и использует ключи для получения значений Для ХРАНЕНИЯ данных мы использовали (..

Вопросы по теме 'indexeddb'

Ошибка Была предпринята попытка мутации в базе данных, которая не допускала мутаций. при получении данных в indexedDB
У меня есть этот простой пример кода: var request = mozIndexedDB.open('MyTestDatabase'); request.onsuccess = function(event){ var db = event.target.result; var request = db.setVersion('1.0'); request.onsuccess = function(event){...
20769 просмотров
schedule 22.03.2022

Поддержка веб-хранилища HTML5
Возможный дубликат: библиотеки абстракции веб-хранилища HTML5 Из того, что я читал о веб-хранилище в HTML5, существует несколько различных вариантов хранения с различной поддержкой в ​​разных браузерах. Существует ли один метод...
99 просмотров
schedule 26.08.2022

Безопасное хранение данных в приложении HTML5 iOS - подходят ли localStorage / WebSQL / IndexedDB?
Я пишу приложение HTML5, которое хочу выпустить в магазине приложений iOS. Либо с помощью PhoneGap, либо в оболочке элемента управления UIWebView. Я немного смущен тем, какие у меня есть варианты хранения данных для моего приложения. Подходят...
7819 просмотров
schedule 16.04.2022

Почему мой обратный вызов onupgradeneeded никогда не вызывается при подключении к indexedDB?
Я пытаюсь получить некоторые данные, хранящиеся локально, с помощью IndexedDB. Ниже у меня есть простой пример, с помощью которого я пытаюсь запустить событие onupgradeneeded. <html> <head> <script> var indexedDB =...
4900 просмотров
schedule 02.05.2023

Как удалить indexedDB?
Я работаю в проекте, который предполагает использование IndexedDB. Поскольку я начинаю знакомиться с этой технологией, мне нужно иметь возможность вручную удалить indexedDB, чтобы я мог начать все сначала. Я нашел способ сделать это в Firefox, но...
101001 просмотров
schedule 18.04.2022

Как просмотреть содержимое IndexedDB в Chrome?
Я новичок в написании кода, но я играл с некоторыми приложениями Chrome, которые используют WebSQL для БД. Я решил изучить IndexedDB, но мне нужно было что-то более наглядное, чтобы помочь мне. Записи базы данных WebSQL можно легко увидеть на...
12382 просмотров
schedule 21.09.2022

не удается установить обратный вызов при успешном завершении транзакции добавления indexeddb
У меня проблема с установкой функции обратного вызова до добавления транзакции indexeddb os = ...the object store (IDBObjectStore) object assigned here os.onsuccess = function(){alert('dont mess with Messi')} os.add({name:'Lionel Messi',team:'FC...
1383 просмотров
schedule 05.07.2023

Получить ключ добавленной записи в IndexedDB
У меня есть этот код в IndexedDB: var request = objectStore.add({ entryType: entryType, entryDate: t}); Теперь я хочу узнать ключ этой только что добавленной записи. Как мне это сделать? Я нашел эту статью и этот код: var data =...
3627 просмотров
schedule 09.05.2022

Потеря данных между обновлениями (упакованное приложение Chrome)
Я работаю над упакованным приложением Chrome, которое локально сохраняет много данных. Я недавно поставил его в магазине хром. К моему ужасу, всякий раз, когда установка Chrome моего пользователя обновляла приложение (например, с версии 1.1.1 до...
744 просмотров

Как я могу позволить пользователям эффективно сохранять содержимое хранилища объектов indexedDB в файл?
Я храню большое количество мелких объектов в IndexedDB. Я хотел бы дать пользователю возможность экспортировать одно из хранилищ объектов в файл, который они могут «скачать». Я прочитал эта статья в блоге . Который описывает чтение данных,...
3432 просмотров
schedule 24.08.2022

Почему я не могу подключиться к своей базе данных SQLite с помощью indexedDB.open?
У меня есть база данных Sqlite. Я хочу подключиться к своему файлу с помощью indexedDB. Также я попробовал indexedDB, он создал новый файл sqlite в профиле. Этот новый файл sqlite имеет таблицу с именем «база данных». Эта таблица содержит имя...
1082 просмотров
schedule 15.02.2024

Какой предпочтительный метод перехода с WebSQL на indexedDB?
У меня есть завершенное приложение телефонной связи, которое в настоящее время работает на Android, БД написана с использованием WebSQL. Мне поручили перенести приложение на Windows Phone — приложение разваливается из-за отсутствия поддержки...
665 просмотров
schedule 15.04.2022

гарантировать согласованность данных с большим количеством транзакций
Я пишу веб-приложение, которому нужна база данных. Транзакции IndexedDB и websql должны быть короткими, и я читал, что лучше получить все данные с сервера, а затем открыть транзакцию и записать все, чтобы быть уверенным в согласованности. Моя...
47 просмотров
schedule 08.12.2022

Проблемы с созданием базы данных Jaydata indexedDb
У меня есть эта проблема с jayData: я пытаюсь создать эту простую базу данных: var x=$data.Entity.extend("Person", { ID: {type: "int", key:true, required: true}, Name: {type: "string", required: true} });...
954 просмотров
schedule 15.12.2022

Показать видеоклип после его чтения через AJAX
Пока я пытался создать обходной путь для Chrome, не поддерживающего большие двоичные объекты в IndexedDB, я обнаружил, что могу читать изображение через AJAX в качестве буфера массива, сохранять его в IndexedDB, извлекать его, преобразовывать в...
5413 просмотров

Как часто открывать и закрывать соединение с базой данных IndexedDB
Итак, у меня есть расширение для Chrome, которое я реализую с помощью IndexedDB. Расширение использует сценарий содержимого, который сохраняет запись в базу данных каждый раз, когда пользователь голосует за комментарий. Мне интересно, как часто я...
1480 просмотров

Загрузить ZIP в indexedDB в автономном режиме
Я создаю веб-приложение/редактор, которое я хочу использовать в автономном режиме. Этот редактор будет хранить данные файла в indexedDB браузера, но мне нужно, чтобы пользователь мог загрузить копию этих данных в виде .zip архива и загрузить...
745 просмотров

Есть ли способ сортировки с использованием составного/составного ключа в indexedDB?
В разделе Как использовать метод подсчета IndexedDB с составными ключами? Я научился фильтровать отдельные атрибуты. Пока все хорошо, но теперь мне нужно сортировать и фильтровать одновременно. Мое хранилище объектов заполнено этими объектами:...
808 просмотров
schedule 19.05.2022

Будущее кроссплатформенной мобильной разработки без WebSQL
Я бы сказал, что WebSQL — отличный вариант для баз данных на мобильных устройствах. Он поддерживает «большой» объем данных (по сравнению с localStorage) и позволяет работать локально. На самом деле, я разрабатываю приложение, которое хранит данные...
540 просмотров

Нужно ли мне обновлять страницу, чтобы увидеть, была ли сброшена индексированная БД?
Я начал работать с Indexed DB для HTML 5, но получил странные результаты. Во-первых, я пытаюсь очистить свою базу данных, но вижу, что она была сброшена, только если обновляю сайт. Так должно быть? Я видел другие примеры кодов, в которых этого не...
2363 просмотров
schedule 05.01.2023