Firefox扩展可以调用特权API(例如nsIProcess来启动外部应用程序),而不会引起用户烦恼,例如此扩展程序是从下载窗口执行的:https://addons.mozilla.org/en-US/firefox/addon/10902/
我需要做同样的事情,但是从网页上的UI开始。扩展是否可以提供XUL小部件(通过组件模块调用特权API),我可以在页面DOM中实例化它?或者我需要编写插件吗?
答案 0 :(得分:2)
我相信这正是您所寻找的:https://developer.mozilla.org/en/Code_snippets/Interaction_between_privileged_and_non-privileged_pages
正如该页面所说,这涉及到安全风险,所以要小心。