我可以使用Java的firefox扩展吗?

时间:2010-01-18 13:43:25

标签: java firefox-addon

我希望能够在java应用程序中使用现有的firefox扩展。有一些扩展请求我浏览的网页,我想避免重写他们的代码来获取功能,但只是(可能)为他们创建一个环境,以便我可以在我的应用程序中“安装”他们并且能够查询他们的结果。那可能吗?如果没有,是否可以对插件的代码进行微小的更改?如果没有可能与XULRunner(我真的不知道那是什么,只是听说它可能有帮助)?如果没有,做这些事情的方法是什么(除了用另一种语言重写所有代码)?感谢

1 个答案:

答案 0 :(得分:1)

您可以在JavaApplication中嵌入XulRunner:

https://developer.mozilla.org/En/JavaXPCOM/Embedding_Mozilla_in_a_Java_Application_using_JavaXPCOM

我们在Eclipse RCP应用程序中使用嵌入式XULRunner,但最新正确支持的带有JAVAXPCOM的xulrunner版本是1.8.1 ...(对应于Firefox 2.0中使用的Gecko ......)。

这是一个结果不确定的困难方法......