Ошибка типа E003 с Bootstrap Glyphicons и JavaFX WebView

У меня действительно странная ошибка, вот установка:

У меня есть веб-приложение, работающее в openshift, все хорошо и отлично работает в Chrome, Firefox, Internet Explorer, Safari и Android WebView.

Но поскольку мне нужен некоторый доступ на аппаратном уровне для нескольких функций, я создал приложение JavaFX, запускающее WebView с интерфейсом JavaScript для аппаратных функций.

Все работает и работает (хотя и с низким FPS) кроме глификонов Bootstrap 3.

Вот скриншот из Chrome:

Вот скриншот из Chrome

Вот скриншот из JavaFX WebView

Вот скриншот из JavaFX WebView

Выполняется RIA на стороне клиента:
-Bootstrap 3 и Glyphicons (из CDN)
-Bootstrap Modal (с сервера)
-JQuery 2.0.3 (из CDN) )
-AngularJS (из CDN)

ОБНОВЛЕНИЕ:
После некоторого тестирования оказалось, что Glyphicons из Bootstrap 2.3.2 работают в JavaFX должным образом. Но я не хочу возвращаться на BS 2.3.2.


person Josue Alexander Ibarra    schedule 10.10.2013    source источник
comment
Попробуйте свое приложение с Java 8, и если это не сработает, создайте sscce и отправьте его в отчете об ошибке на Отслеживание проблем JavaFX.   -  person jewelsea    schedule 10.10.2013
comment
Спасибо, сейчас скачаю JDK8, сообщу, как только протестирую.   -  person Josue Alexander Ibarra    schedule 10.10.2013
comment
Отлично, спасибо! Это было исправлено в JavaFX 8!   -  person Josue Alexander Ibarra    schedule 10.10.2013


Ответы (2)


Значки глифов начальной загрузки отображаются в Java 8.

Это (вероятно) связано с тем, что JavaFX в Java 8 добавляет поддержку @font-face, которого не было в Java 7 (JavaFX 2.2).

Связанные проблемы отслеживания проблем JavaFX, которые добавили поддержку в Java 8:

person jewelsea    schedule 10.10.2013

У меня была та же проблема, и я переключился на Font Awesome, который, как я обнаружил, работает с JavaFX 2. Веб-просмотр.

person Ned    schedule 28.01.2014