JavaFX(2.2)WebViewを使用する場合、Javaコード内のURLをリッスンして処理する方法はありますか?JavaFX 2 WebView URLリスナー
例:webEngine.loadContent(html)を使用してWebViewにローカルHTMLファイルをロードしています。 HTMLには、
<script src="local:my-script.js"></script>
<img src="cms:1234.png"/>
などのリソースも含まれています。これはローカルファイルでもあり、Javaアプリケーションから提供する必要があります。だから私はページからのリクエストを処理できるリスナーを登録したい。
編集:HTMLページ内に読み込まれるリソースデータは、コンテンツ管理システムから取得されるため、相対パスを使用しても機能しません。
私は考えている簡単な方法があります:すべてのRessourcesをHTMLファイルに関連させ、そのファイルをファイルごとにロードします:///folder/file.html –