使用Firefox创建工具栏

时间:2012-01-21 23:14:16

标签: javascript firefox firefox-addon xul

我一直在尝试使用Firefox创建工具栏。我按照以下教程 http://www.borngeek.com/firefox/toolbar-tutorial/

在我打开.XPI文件的教程结束时,它表示已成功安装并且需要重新启动浏览器。重新启动浏览器后,我无法在任何地方找到工具栏。我可以看到它安装在tools-> addon-> Extensions菜单中。

任何人都有任何建议或其他链接在Firefox或Internet Explorer中创建工具栏?

1 个答案:

答案 0 :(得分:0)

由于您的加载项出现在加载项列表中,因此问题最可能出现在以下某个位置:

  1. 您的XUL文件中可能有拼写错误(请确保标记使用适当的结构)。
  2. Chrome清单中的路径可能无效(再次,可能是拼写错误)。
  3. 您的XPI文件可能无法正确构建。
  4. 您是否尝试过在JavaScript控制台中查看是否有错误显示?本教程的Chapter 8解释了这方面的一些调试策略,并建议将Console^2扩展作为调试工具。它还建议了一些有用的浏览器设置,可以帮助您发现问题( javascript.options.showInConsole 设置对于捕获XUL问题尤为重要)。将您的代码与教程中提供的示例工具栏进行比较(我刚刚验证过它在Firefox 9.0.1中正常工作),您很可能会发现错误。