Gewusst wie: laden Sie die Webseite aus einem string der html-code in JavaFX webviewer?
Tut JavaFX web-viewer unterstützt das laden einer web-Seite aus einem string der html-code? Mein code ist derzeit funktional unter Szenario 1 unten. Allerdings werde ich brauchen, um zu brechen die webFile bis in zwei Teile (oben & bot), und fügen Sie dann einen html-string in zwischen. Das endgültige Ergebnis ist geladen via webviewer. Bitte siehe #2 für meine Absicht (es funktioniert nicht). Kann jemand empfehlen, wie ich vielleicht in der Lage zu ziehen diese aus? Danke!
1.
String webFileStr = (new File(webFile)).toURI().toURL().toString();
webEngine.load(webFileStr);
2.
String webStr = topSlice + data + botSlice;
webEngine.load(webStr);
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden WebEngine.loadContent.
Javadoc-Beschreibung:
Als Hiux schlägt in den Kommentaren:
<base>
tag ist der trick, um das laden relativ Ressourcen mitloadContent(String)
. Ich suchte ziemlich lange für eine solche Lösung, die ich wollte zu teilen. 🙂