从JavaFX WebEngine读取javascript中的文件

时间:2016-02-04 11:53:52

标签: javafx webview filereader javafx-webengine 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 个答案:

没有答案