在Firefox中,使用插件或扩展来调用“不安全”的API?

时间:2010-10-09 02:58:04

标签: javascript firefox dom plugins xul

Firefox扩展可以调用特权API(例如nsIProcess来启动外部应用程序),而不会引起用户烦恼,例如此扩展程序是从下载窗口执行的:https://addons.mozilla.org/en-US/firefox/addon/10902/

我需要做同样的事情,但是从网页上的UI开始。扩展是否可以提供XUL小部件(通过组件模块调用特权API),我可以在页面DOM中实例化它?或者我需要编写插件吗?

1 个答案:

答案 0 :(得分:2)

我相信这正是您所寻找的:https://developer.mozilla.org/en/Code_snippets/Interaction_between_privileged_and_non-privileged_pages

正如该页面所说,这涉及到安全风险,所以要小心。

相关问题