indexeddb 相关问题

indexedDB提供了一种使用Javascript在浏览器中存储数据的方法。与关系数据库不同,indexedDB使用的键值存储在概念上类似于HTML5的本地存储。但是,indexedDB比本地存储更好,可以存储大量数据并更快地查询数据。虽然对特定功能的支持各不相同,但IE,Chrome,Firefox和Microsoft Edge都支持indexedDB。

使用 IndexedDB 检测可用存储

我编写了一个离线应用程序,它利用 IDB 来存储通常存在于 MySQL 数据库中以供离线使用的图像和文本。 但是,我正在尝试找出一种可以阅读的方法

回答 2 投票 0

在使用pouchdb时可以使用indexedDB永久存储数据吗

我刚刚开始使用 PouchDB,最大的收获是能够使用 indexedDB 在 JavaScript 环境(浏览器)中本地存储数据,并将其同步到 CouchDB 数据库...

回答 2 投票 0

如何在测试中使用单独的 IndexedDB 创建两个上下文?

我正在编写一个网络应用程序,它使用 IndexedDB 进行本地存储,并与服务器同步。为了测试多个客户端的场景,我需要对两个不支持的上下文进行一次测试

回答 1 投票 0

Indexedb 在 Chrome 中无法工作

我有以下代码。它在 Firefox 上完美运行,但在 Chrome 上不起作用。但如果我打开开发者工具,它甚至可以在 chrome 上运行。可能是什么问题? 函数重置数据库(...

回答 1 投票 0

如何在专用worker中使用Dexie.js?

我有一个函数,可以通过 window.fetch 获取 JSON 数据,并通过 db.table.bulkPut(array_of_data) 将其放入 IndexedDB 表中。 由于大量...

回答 2 投票 0

IndexedDB:ConstraintError:无法将键添加到索引“[index_name]”:至少有一个键不满足唯一性要求

我在尝试使用事务中的 put() 方法更新现有记录的“标题”字段时收到此错误。我有一个字段,名为“热键”,其中有一个 i...

回答 1 投票 0

NotFoundError:无法在“IDBDatabase”上执行“事务”:找不到指定的对象存储之一

我正在开发一个网站,该网站将从表单中获取用户数据并将其显示在下表中。我正在使用 indexedDB,一切都可以在我的笔记本电脑上本地运行,但是当我将其部署到 GitHub 页面时......

回答 3 投票 0

[JavaScript][indexedDB] NotFoundError:无法在“IDBDatabase”上执行“事务”:找不到指定的对象存储之一

我正在开发一个网站,该网站将从表单中获取用户数据并将其显示在下表中。我正在使用 indexedDB,一切都可以在我的笔记本电脑上本地运行,但是当我将其部署到 GitHub 页面时......

回答 3 投票 0

为什么当我在useSWR fetcher中获取存储在indexedDB中的数据时会发生内存泄漏

我在useSWR的fetcher中获取了存储在indexedDB中的数据。 然后,每次自动刷新发生时,内存使用量都会增加。 当我从外部获取一次存储在 indexedDB 中的数据时

回答 1 投票 0

IndexedDb 数据在 MacOS Web 视图中 7 天后会被删除吗?

我发现了各种网页,讨论 Apple 如何删除 Safari 中至少 7 天未访问过的网站的 IndexedDb 数据存储(除非您将该网站添加到桌面)。他们

回答 1 投票 0

如何使用Python访问Firefox的内部indexedDB文件?

我需要使用python读取firefox的indexeddb。 我使用 slite3 包来检索 indexeddb 的内容: 使用 sqlite3.connect(indexeddb_file) 作为 conn: c = conn.cursor() c.execute('选择...

回答 2 投票 0

检查IndexedDB数据库是否存在

有没有办法检查IndexedDB数据库是否已经存在?当程序尝试打开不存在的数据库时,就会创建数据库。 我能想到的唯一办法就是......

回答 11 投票 0

文件系统访问API:是否可以存储已保存或加载文件的文件句柄以供以后使用?

正在开发一个使用新的文件系统访问 API 的应用程序,我想保存最近加载的文件的文件句柄,以显示“最近的文件...”菜单选项并让用户... .

回答 4 投票 0

IndexedDB 中保存的数据未持久化

我创建了一个小型 Web 应用程序来学习不同的 Web 技术(HTML、CSS、JavaScript 等)。因为我想存储数据并对其执行一些操作,所以我使用了 IndexedDB。我是

回答 1 投票 0

Ng serviceworker 在使 ngx-indexed-db 工作后未注册

我安装了 ngx-indexed-DB 以使应用程序在安装 ng Service Worker 后离线工作,但问题是在使索引数据库工作后 ng Service Worker 未注册。 我的...

回答 1 投票 0

打开和关闭IndexedDB数据库连接的频率

所以我有一个用 IndexedDB 实现的 chrome 扩展。该扩展使用内容脚本,每次用户对评论进行投票时,该脚本都会将记录存储到数据库中。我很奇怪...

回答 2 投票 0

如何同步访问indexedDB?

indexedDB 有一个规范说您可以同步访问索引数据库,但它尚未实现。 我只是想知道是否有办法让它手动同步, 我的

回答 5 投票 0

无提示错误“UpgradeError 尚不支持更改主键”

我不知道在 Dexie 中无法更改主键,它给了我这个错误: UpgradeError 尚不支持更改主键 但我的主要问题是这个错误是愚蠢的......

回答 1 投票 0

InvalidStateError:无法在“IDBDatabase”上执行“事务”:数据库连接正在使用 ios safari 关闭

我自 2020 年 8 月以来就遇到了问题,但我仍然不知道如何重现, 我正在使用 dfahlander/Dexie.js 来使用浏览器 indexedDB。 这是我如何使用 dexie 的示例:- 从“./db”导入数据库;

回答 2 投票 0

删除方法不适用于 Indexed DB HTML5...它返回成功,但记录未删除

我在使用 Desktop Chrome 时遇到的 HTML5 Indexed DB 的另一个问题是我无法从对象存储中删除记录。 onsuccess事件被触发但记录仍然没有...

回答 4 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.