我想能够在java应用程序中使用现有的Firefox扩展。有一些扩展可以提出关于我浏览的网页的请求,我想避免重写他们的代码来获得功能,但只是(可能)为他们创建一个环境,以便我可以“安装”它们到我的应用程序中,并且能够查询他们的结果。那可能吗?如果不是的话,是否可以对插件的代码做轻微的修改?如果不是这样的话,XULRunner是可能的(我真的不知道它是什么,只是听到它可能会有帮助)?如果不是,做这些事情的方法是什么(除了用另一种语言重写所有的代码)?由于我可以使用Java的firefox扩展吗?
0
A
回答
1
您可以在JavaApplication embbed一个的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 ...)。
这是与一个不确定的结果艰难的道路......
相关问题
- 1. firefox扩展可以启用/禁用其他扩展工作吗?
- 2. 我可以使用Java扩展Kotlin授权类吗?
- 3. 我可以用C++扩展lisp吗?
- 4. 我可以切换扩展器的可扩展性吗?
- 5. Java 7可以使用Apple Java扩展吗?
- 6. CUDA可以使用SIMD扩展吗?
- 7. 我可以使用扩展应用程序的两个类吗?
- 8. 我可以在UIViewController中扩展viewWillAppear吗?
- 9. 我可以扩展Overlay类吗?
- 10. 我可以扩展php类型吗?
- 11. 我可以在SMLNJ中扩展typedef吗?
- 12. C#我可以从EntityFramework扩展IdentityMessage吗?
- 13. 我可以修改或扩展ChartJS吗?
- 14. 我可以在VB.NET中使用Structure的扩展方法吗?
- 15. 我可以在扩展Python的同时使用C++特性吗?
- 16. 我可以使用带有扩展参数的dynamicHelpers(expressjs)吗?
- 17. RestEasy可以扩展@Path吗?
- 18. 在Firefox扩展中使用jQuery扩展
- 19. 我可以使用UIDocumentationInteractionController显示应用程序扩展吗?
- 20. 我们可以使用javascript调用iOS8扩展吗?
- 21. Firefox代码可以触发扩展中的任何功能吗?
- 22. 我可以使用+/-等扩展对象吗?
- 23. 我可以在Entity Framework SubQuery中使用扩展方法吗?
- 24. 我可以在Chrome扩展中使用js框架吗?
- 25. 我可以使用GCM进行Chrome扩展吗?
- 26. 我可以使用Wix IIS扩展来设置IP限制吗?
- 27. 我可以使用ES2015类来扩展Proxy吗?
- 28. 我可以在扩展方法中使用泛型T吗?
- 29. 我可以使用Jython/Python扩展Jenkins吗
- 30. 我可以在ASPX页面内联使用扩展方法吗?
XUL亚军运行XUL文件,在操作系统独立的应用程序。 – medopal 2010-01-18 13:50:40