Я хочу, чтобы использовать существующие расширения Firefox в приложении Java. Есть некоторые расширения, которые делают запросы о веб-страницах, которые я просматриваю, и я хочу избежать переписывания их кода, чтобы получить функциональность, но просто (возможно) создать для них среду, чтобы я мог просто «установить» их в своем приложении и быть в состоянии запросить их результаты. Это возможно? Если нет, возможно ли это с незначительными изменениями в коде плагина? Если бы это было невозможно с XULRunner (я действительно не знаю, что это такое, просто слышал, что это может помочь)? Если нет, каковы способы делать такие вещи (за исключением переписывания всего кода на другом языке)? БлагодаряМогу ли я использовать расширение firefox из Java?
0
A
ответ
1
Вы можете embbed в XulRunner в JavaApplication:
https://developer.mozilla.org/En/JavaXPCOM/Embedding_Mozilla_in_a_Java_Application_using_JavaXPCOM
Мы используем встроенный XULRunner в приложении RCP Eclipse, но последняя правильно поддерживаемая версия XULRunner с JAVAXPCOM является 1.8.1 .. . (соответствует Gecko, используемому в Firefox 2.0 ...).
Это трудный путь с неопределенным результатом ...
Смежные вопросы
- 1. Могу ли я использовать Java NIO2?
- 2. Могу ли я использовать Java в QNX?
- 3. Могу ли я использовать awk в java?
- 4. Могу ли я определить, существует ли расширение из веб-страницы?
- 5. Могу ли я использовать расширенное расширение WordPress для показа видеороликов?
- 6. Расширение FireFox: как я могу изменить файл при запуске?
- 7. Могу ли я использовать xpath 2.0 с firefox и selenium?
- 8. Могу ли я использовать indexedDB при разработке приложений firefox Os
- 9. Могу ли я использовать PHP-скрипты в расширении Firefox?
- 10. В FireFox, как я могу вызвать C# dll из JavaScript?
- 11. Могу ли я предотвратить расширение HorizontalScrollView?
- 12. Как я могу использовать SVN для управления проектом расширения Firefox?
- 13. Как расширение Firefox может проверить, является ли Firefox активным приложением?
- 14. Могу ли я использовать NSSpeechSynthesizer из JavaScript?
- 15. Как использовать расширение прошивки Firefox «hello world»?
- 16. Могу ли я удалить конкретный файл из кеша firefox?
- 17. Могу ли я отключить компоненты Firefox/Chrome из аддона/расширения?
- 18. Могу ли я использовать `asmatrix`?
- 19. python/django, firefox: Есть ли способ, которым я могу использовать код python для вызова функций firefox
- 20. Расширение Firefox, нужен совет
- 21. Могу ли я использовать java для захвата url активного окна браузера (firefox, ie ...)
- 22. Могу ли я установить старый java-плагин?
- 23. Расширение Firefox в C++
- 24. Расширение Firefox и nsIMutationObserver
- 25. Могу ли я скомпилировать java?
- 26. POST JSON Firefox расширение?
- 27. Могу ли я создать расширение Chrome или плагин Firefox, который снимает скриншоты веб-страниц?
- 28. Могу ли я использовать оператор «Использовать» из другого PHP-файла?
- 29. Могу ли я использовать Matrix.containsInRelativeOrder?
- 30. Могу ли я использовать «Theano.scan»?
XUL Runner работает XUL файлы, как отдельное приложение в операционной системе. – medopal