JavaFX (jdk 1.7 から) を使用して角度のある Web ページを表示しています。
final private WebView browser = new WebView();
final private WebEngine webEngine = browser.getEngine();
webEngine.load("http://localhost:8080/myApp");
この angular アプリケーションでは、javascript FileReader を使用して、ファイル (FileReader.readAsDataURL) の base64 コンテンツを読み込みます。
問題は、JavaFX の WebEngine が FileReader をサポートしていないことです (サポートしていると主張する人もいますが)。
ReferenceError: Can't find variable: FileReader
私が欲しい機能:
- REST-WS にメッセージを送信する
- このメッセージには複数の添付ファイルが含まれている可能性があります
- メッセージが送信される前に添付ファイルをサーバーに保存しないでください
- 添付ファイルをプレビューする必要はありません (名前のみ)
注: JavaFX の WebEngine は、複数ファイルの入力をサポートしていません (そのため、機能しません!)
これを達成する別の方法はありますか?