如何在我的扩展程序侧边栏中打开Firefox开发人员工具?

时间:2015-06-10 09:41:54

标签: firefox-addon firefox-addon-sdk

我开发了一个Firefox扩展,其中包含使用SDK的侧边栏。但是,如果我在侧边栏内右键单击并选择" Inspect Element",我在终端中收到此错误:

JavaScript error: chrome://browser/content/nsContextMenu.js, line 570: TypeError: gBrowser is null

毋庸置疑,没有任何反应,开发人员工具也不会出现。

我正在使用SDK创建侧边栏:

require("sdk/ui/sidebar").Sidebar({ /* etc */ });

有没有办法打开侧边栏的开发工具?

1 个答案:

答案 0 :(得分:2)

您应该只能使用标准Browser Toolbox并使用检查器选择侧边栏中您要处理的项目。它不像使用上下文菜单那样无缝,但应该能满足您的需求。

启用并打开它后,您可以点击此按钮"从页面中选择一个元素",然后点击您分机中的元素&# 39;边栏。

相关问题