从FireBreath插件中注入JS文件?

时间:2013-03-12 12:49:49

标签: npapi firebreath browser-plugin

我有FireBreath插件,还有一些JS文件。我正在尝试做什么,在某些时候,使用插件注入该JS文件。如何使用插件注入该js文件?如果你能提供例子,我是新来的。

我需要像NPN_Evaluate那样的行为,是否有任何FireBreath API?

P.S。我知道扩展,但对于这个特殊情况,我需要从插件中注入JS。

提前致谢。

1 个答案:

答案 0 :(得分:1)

BrowserHost :: evaluateJavascript()

从主插件类中,您可以使用m_host-> evaluateJavascript(jsVar);

来调用它

如果您尝试注入文件,则必须从磁盘加载。当然,另一种方法是注入一个脚本标记,从磁盘加载它,但这可能需要注入javascript来执行此操作,因为我不确定您是否可以通过插件完全注入脚本标记。