Plugins 在Firefox扩展中加载firebreath插件,而不在DOM中注入任何内容

Plugins 在Firefox扩展中加载firebreath插件,而不在DOM中注入任何内容,plugins,firefox-addon,npapi,firebreath,Plugins,Firefox Addon,Npapi,Firebreath,有没有办法在firefox扩展中加载firebreath插件。我见过一种方法,就是将与插件相关的html注入DOM,如下所述(请参阅“http://stackoverflow.com/questions/5688904/scriptable-npapi-plugin-doesnt-work-with-firefox") 我认为扩展最好在后台加载插件,以避免任何安全问题。 我的插件与绘图无关,它只是通过调用一个简单的函数将数据发送到一个特定的端口。我是扩展开发新手,所以任何例子都会很有帮助…听起来

有没有办法在firefox扩展中加载firebreath插件。我见过一种方法,就是将与插件相关的html注入DOM,如下所述(请参阅“http://stackoverflow.com/questions/5688904/scriptable-npapi-plugin-doesnt-work-with-firefox") 我认为扩展最好在后台加载插件,以避免任何安全问题。
我的插件与绘图无关,它只是通过调用一个简单的函数将数据发送到一个特定的端口。我是扩展开发新手,所以任何例子都会很有帮助…

听起来像是你解决了这个问题,但为了那些发现这个问题的人:基于NPAPI的插件(FireBreath或其他)只能在DOM内部加载;但是,对于firefox扩展(或Chrome扩展),它不一定是网页的DOM,也可以是扩展的DOM

在这种情况下,可以在XUL文件中加载插件

还值得查看以下线程:


通过在XUL文件中加载修复了它