Mozilla Firefox addon-SDK 按钮在浏览器重新启动后从导航工具栏中消失



我正在使用附加SDK为Mozilla Firefox创建一个附加组件。我已经 https://developer.mozilla.org/en-US/Add-ons/SDK 了基础知识。但是,我现在面临按钮问题。我希望将一个按钮附加到导航工具栏。当我使用"cfx run"运行main.js文件时,按钮会显示在应有的位置,直到该 Firefox 窗口关闭。如果我创建一个.xpi文件并在 Firefox 中打开它,它会显示按钮,直到我们重新启动浏览器。最重要的是,浏览器重新启动后附加按钮会消失。请帮帮我解决这个问题。提前谢谢。代码与 Mozilla 开发人员教程中给出的代码相同。

有什么错误吗?您能给我们看一些代码,以便我们更好地了解您在做什么吗?

要调试此类初始化问题,请尝试以下操作:

  1. 启动浏览器
  2. 打开浏览器控制台,然后点击"清除"以删除现有日志条目,以便您可以轻松查看哪些是由附加组件引起的
  3. 安装附加组件 - 任何错误?
  4. 打开附加组件
  5. 管理器,禁用附加组件,然后启用它 - 任何错误?
  6. 在安装了加载项的情况下重新启动浏览器,然后打开浏览器控制台。 有什么错误吗?

您可以使用一个简单的示例附加组件(例如这个)重现此问题吗?

最新更新