2

我想尝试开发firefox插件,并且我将访问诸如Components.utils和其他对象之类的东西,这些东西不能从客户端代码中访问。

我已经尝试过本机 Web 控制台和 firebug 控制台,当我尝试访问utils对象时都给我一个错误。

是否有 firefox javascript 控制台,它可以让我完全访问所有 firefox 对象?

4

2 回答 2

2

试试MozRepl

我将它与rlwrap telnet localhost ....

于 2013-06-14T12:08:19.187 回答
2

使用 devtools:Scratchpad(shift F4;它内置在 Firefox 中,可在 Web 开发菜单下访问)。您需要将首选项设置为devtools.chrome.enabledabout :configtrue ,并从 Scratchpad的菜单将暂存器环境设置为浏览器。完成此操作后,您在暂存器中运行的任何代码都可以访问 chrome 对象并以 chrome 权限运行。

不需要插件或单独的应用程序。

于 2013-06-15T01:46:31.567 回答