JavaFx WebView и JxBrowser альтернативы - PullRequest
0 голосов
/ 02 ноября 2019

Есть ли альтернативы двум? Я бы предпочел не платить за лицензию JxBrowser, а виджет WebView работает слишком медленно. Всякий раз, когда я сталкиваюсь со страницей, на которой есть рекапча, WebView очень медленно загружает изображения и никогда не проходит тест на рекаптчу.

1 Ответ

0 голосов
/ 05 ноября 2019

Вы можете попробовать java-cef (Java Chromium Embedded Framework): https://bitbucket.org/chromiumembedded/java-cef/src/master/

Насколько мне известно, он работает только в Swing, поэтому вам придется использовать SwingNode.

Вы также можете найти некоторые реализации этого фреймворка на Github, такие как pandomium: https://github.com/dzikoysk/pandomium

Я не думаю, что вы найдете другое решение, кроме java-cef, я делал проект несколько месяцев назад в JavaFX сWebView. Я много чего перепробовал, но единственными реальными вариантами были java-cef и JxBrowser (JxBrowser прекрасно работает). Или вы можете перейти на другую технологию / язык (например, Электрон), в зависимости от вашей необходимости.

...