1

我正在使用 JavaFX(来自 jdk 1.7)来显示一个有角度的网页:

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

在这个 Angular 应用程序中,我使用 javascript FileReader 加载文件的 base64 内容 (FileReader.readAsDataURL)。

问题是 JavaFX 的 WebEngine 不支持 FileReader(尽管有些人声称支持):

ReferenceError: Can't find variable: FileReader

我想要的功能:

  • 向 REST-WS 发送消息
  • 此邮件可能包含多个附件
  • 在发送邮件之前不要将附件存储在服务器上
  • 我不需要预览附件(只是名称)

注意:JavaFX 的 WebEngine 不支持多文件输入(所以不工作!)

有没有其他方法可以实现这一目标?

4

0 回答 0