我想能夠在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. Firefox擴展可以自行卸載嗎?
- 3. 我可以使用Firefox意圖從Firefox擴展?
- 4. 我可以使用Java擴展Kotlin授權類嗎?
- 5. 我可以用C++擴展lisp嗎?
- 6. 我可以切換擴展器的可擴展性嗎?
- 7. Java 7可以使用Apple Java擴展嗎?
- 8. 你可以在Java中擴展ArrayList嗎?
- 9. CUDA可以使用SIMD擴展嗎?
- 10. 我可以使用擴展應用程序的兩個類嗎?
- 11. 我可以擴展php類型嗎?
- 12. 我可以修改或擴展ChartJS嗎?
- 13. 我可以在UIViewController中擴展viewWillAppear嗎?
- 14. C#我可以從EntityFramework擴展IdentityMessage嗎?
- 15. 我可以防止擴展HorizontalScrollView嗎?
- 16. 我可以擴展Enum a la Enum.GetValues()嗎?
- 17. 我可以擴展docker-compose文件嗎?
- 18. 我可以擴展Overlay類嗎?
- 19. 我可以在SMLNJ中擴展typedef嗎?
- 20. 我可以使用Google Sitemap的.aspx擴展名嗎?
- 21. 我可以在擴展Thread的類中使用ArrayList嗎?
- 22. 我可以使用帶有擴展參數的dynamicHelpers(expressjs)嗎?
- 23. 我可以在VB.NET中使用Structure的擴展方法嗎?
- 24. 我可以在擴展Python的同時使用C++特性嗎?
- 25. Servlets可以擴展嗎?
- 26. RestEasy可以擴展@Path嗎?
- 27. 我可以使用UIDocumentationInteractionController顯示應用程序擴展嗎?
- 28. 我們可以使用javascript調用iOS8擴展嗎?
- 29. 在Firefox擴展中使用jQuery擴展
- 30. Firefox代碼可以觸發擴展中的任何功能嗎?
XUL亞軍運行XUL文件,在操作系統獨立的應用程序。 – medopal 2010-01-18 13:50:40