Чтение файлов в javascript из JavaFX WebEngine

Я использую JavaFX (из jdk 1.7) для отображения угловой веб-страницы:

final private WebView browser = new WebView();
final private WebEngine webEngine = browser.getEngine();
webEngine.load("http://localhost:8080/myApp");

В этом угловом приложении я использую javascript FileReader для загрузки содержимого файла base64 (FileReader.readAsDataURL).

Проблема в том, что JavaFX WebEngine не поддерживает FileReader (хотя некоторые утверждают, что это так):

ReferenceError: Can't find variable: FileReader

Функциональность, которую я хочу:

  • Отправить сообщение на REST-WS
  • Это сообщение может содержать несколько вложений
  • Не сохраняйте вложение на сервере до отправки сообщения
  • Мне не нужно предварительно просматривать вложения (только имя)

Примечание: JavaFX WebEngine не поддерживает ввод нескольких файлов (поэтому не работает!)

Есть ли альтернативный способ добиться этого?

0 ответов

Другие вопросы по тегам