如何从Internet Explorer扩展访问firebreath插件

时间:2014-08-18 11:47:15

标签: internet-explorer plugins firebreath ieaddon

我已经为chrome,firefox和safari创建了扩展,它可以通过在background.html或panel.html中定义一个对象然后使用js与插件功能进行交互来使用firebreath插件。

我完全处于IE Extensions的死胡同。

到目前为止我尝试使用注册表创建上下文菜单或工具菜单,现在我不知道如何使用firebreath插件。从哪里开始?

我正在寻找可以解决上述问题的简单示例代码或步骤。

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

Firebreath插件在Windows中作为Active X对象添加。我们可以通过任何东西(javascript,C#程序等)访问活动的X对象。

为了模拟firefox或chrome扩展中的正常行为,您需要创建BHO(浏览器帮助对象),它提供与内容页面交互的功能。 BHO将充当内容脚本。

BHO是使用C#在Visual Studio中创建的。有关如何创建BHO的更多详细信息,请访问codeproject.com