如何在firefox中查看IndexedDB内容

Fer*_*eti 24 firefox indexeddb

我一直在使用Firefox中的IndexedDB(Ubuntu)

有没有办法可视化IndexedDB数据库内容?或者我必须以程序化的方式来做它?

bul*_*ley 18

据报道,出血边缘Chromium构建允许您在Chrome devtools的Resources面板中查看IndexedDB内容,但只有我知道一种非编程方式查看Firefox IndexedDB内容并且直接加载.sqlite文件的方法.

Firefox的IndexedDB .sqlite文件位于/Users/{USER}/Library/Application Support/Firefox/Profiles/{PROFILE}/indexedDBOS X上,应该C:\Users\{USER}\AppData\Roaming\Mozilla\Firefox\Profiles\{PROFILE}在Windows上.

我使用优秀(和免费)的Firefox工具SQLite Manager,这是跨平台的.

看起来像这样

但要记住的一件事是,内容通常存储为二进制blob,并且可能不是人类可读的.键存储为文本但是应该能够手动读取.

更新尽管本地文件仍然是查看IDB数据库和商店的绝佳方式,但Chrome现在在"资源"面板中提供了很好的工具.

  • 将看看铬...每个人都在说indexedDB是未来.现在我发现自己在黑暗的房间里用叉子狩猎蝴蝶.无论如何,谢谢你的回答. (2认同)

Nic*_*son 9

我刚下载了Firefox的IndexedDB Browser插件.它运作良好.下载后,它位于:

工具> Web开发人员> IndexedDB浏览器

https://addons.mozilla.org/en-US/firefox/addon/indexeddb-browserupdated-fix/

编辑:自从Firefox 26以来,IndexedDB的文件已经从

{PROFILE}/indexedDB/
{PROFILE}/storage/persistent/
当前版本(0.1.4)无法处理此更改.但是,它可以通过符号链接轻松解决.


小智 5

在新版本的 Firefox 中,开发人员工具附带了一个方便的存储检查器。

https://developer.mozilla.org/en-US/docs/Tools/Storage_Inspector

目前你必须使用 Firefox 的 nightly build 才能获得它

https://nightly.mozilla.org/