我想尝试开发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.enabledabout :configtrue ,并从 Scratchpad的菜单将暂存器环境设置为浏览器。完成此操作后,您在暂存器中运行的任何代码都可以访问 chrome 对象并以 chrome 权限运行。
不需要插件或单独的应用程序。