【问题标题】:Storage viewer: Can't find indexedDB database originating from localhost存储查看器:找不到源自 localhost 的 indexedDB 数据库
【发布时间】:2015-04-09 15:28:49
【问题描述】:

我一直在开发一个使用 indexedDB 在本地创建数据库的 Firefox 插件。但是,我无法使用 Firefox Web 开发人员工具中的存储查看器查看数据库的内容。当我在“存储”选项卡中的“索引数据库”下方展开时,我看到了各种域名,但没有看到我的数据库名称,也没有看到 localhost。无论我在哪里点击,我都会不断收到“所选主机没有数据”的消息。

(我会发截图,但系统不让我,因为我在这里太新了。)

存储浏览器在查找本地创建的数据库时是否总是遇到问题?或者这是否表明我的数据库没有正确创建?不过,我的附加代码似乎可以正常访问它。

欢迎所有建议。

谢谢, 萨拉

【问题讨论】:

    标签: indexeddb firefox-developer-tools


    【解决方案1】:

    我最近在为 Firefox OS 开发 Web 应用程序时偶然发现了同样的问题。首先它也行不通。然后我在从 URL 中删除哈希部分(包括哈希)时让它工作。似乎存储查看器只能找到没有哈希的 URL 的数据库。网址中有哈希吗?

    希望对你有帮助。

    问候, 埃里希

    【讨论】:

    • 这里也有同样的问题。您可能对哈希问题是正确的。我的应用程序适用于角度模板,这需要 url 中的 #/。开了一个bug票:bugzilla.mozilla.org/show_bug.cgi?id=1302989
    • 帮我解决了,谢谢!在 Firefox Quantum 中损坏。
    • @Brad Yup 似乎又坏了,但如果我删除哈希,即使应用程序工作,数据库中仍然没有任何内容!
    猜你喜欢
    • 2018-07-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多