W niektórych witrynach zamiast poprawnego tekstu wyświetlane są znaki bełkotliwe. Dzieje się tak tylko na komputerach Mac.Problem z czcionką JavaFX WebView na komputerze Mac
może być związane z OS X 10.11 lub 10.12. Testowałem to z Javą 1.8.0_121.
Czy jest jakaś poprawka lub obejście tego problemu?
nie znalazłeś rozwiązania? – JohnnyAW
Obawiam się, że nie ... – Erel
po kilku godzinach znalazłem obejście problemu, które było w porządku dla mojej aplikacji. Ustawiłem słuchacza na 'documentProperty' z' WebEngine'. Następnie, gdy tylko dokument jest dostępny, uruchamiam kod javascript za pomocą 'webEngine.executeScript()', który jest iterowaniem wszystkich elementów, które wcześniej zidentyfikowałem w przeglądarce, i ustaw styl inline, który zastąpi czcionkę z pliku css : 'węzły [i] .style.fontFamily = 'Serif';'. Całkiem nieprzyjemnie, wiem, ale to było najlepsze rozwiązanie, które udało mi się znaleźć ... Hmm, myślę, że to ci nie pomoże, ponieważ prawdopodobnie masz dynamiczny HTML – JohnnyAW