【问题标题】:How to inspect a Firefox WebExtension popup?如何检查 Firefox WebExtension 弹出窗口?
【发布时间】:2016-01-28 09:09:08
【问题描述】:

我正在尝试让 Google Chrome 扩展程序作为 Firefox Web 扩展程序运行。我原来的问题是弹出窗口没有高度。除此之外,我一生都无法弄清楚如何检查弹出窗口的 DOM。

顺便说一句,弹出窗口只是一个 HTML 文件,它在 browser_action.default_popup 中定义。

【问题讨论】:

    标签: firefox-addon-webextensions


    【解决方案1】:

    上述@minj 评论中提到的错误已在最新版本的 Firefox 中得到解决。您现在可以调试弹出窗口。 MDN explains it well;简而言之……

    1. 您单击一个按钮来切换我们称之为“弹出窗口现在停留在屏幕上”的效果
    2. 然后您使用下拉菜单选择要调试的 HTML 文档(在这种情况下,它将是您的弹出 HTML 代码)

    完成此操作后,弹出窗口将停留在屏幕上,并且检查器包含其 HTML。我现在是第一次这样做(在 Firefox 49 中)并且运行良好。

    【讨论】:

      【解决方案2】:

      它是not currently possible,因为弹出窗口会自动关闭并且没有可用的 DOM 视图。请参阅bug 1236944bug 950936

      弹出窗口大小在 Firefox 中似乎无法正常工作。 bugs 中有一个bunchit 相关。

      【讨论】:

        猜你喜欢
        • 2014-08-04
        • 2014-07-23
        • 1970-01-01
        • 2013-12-17
        • 1970-01-01
        • 1970-01-01
        • 2011-09-10
        • 2020-05-28
        相关资源
        最近更新 更多