我想尝试开发firefox插件,并且我将访问诸如Components.utils
和其他对象之类的东西,这些东西不能从客户端代码中访问。
我已经尝试过本机 Web 控制台和 firebug 控制台,当我尝试访问utils
对象时都给我一个错误。
是否有 firefox javascript 控制台,它可以让我完全访问所有 firefox 对象?
我想尝试开发firefox插件,并且我将访问诸如Components.utils
和其他对象之类的东西,这些东西不能从客户端代码中访问。
我已经尝试过本机 Web 控制台和 firebug 控制台,当我尝试访问utils
对象时都给我一个错误。
是否有 firefox javascript 控制台,它可以让我完全访问所有 firefox 对象?
试试MozRepl。
我将它与rlwrap telnet localhost ...
.
使用 devtools:Scratchpad(shift F4;它内置在 Firefox 中,可在 Web 开发菜单下访问)。您需要将首选项设置为devtools.chrome.enabled
about :configtrue
,并从 Scratchpad的菜单将暂存器环境设置为浏览器。完成此操作后,您在暂存器中运行的任何代码都可以访问 chrome 对象并以 chrome 权限运行。
不需要插件或单独的应用程序。