2015-04-07 53 views

回答

-1

您可以使用以下方法加载html。在HTML中链接的JS,CSS和其他文件将随同它一起加载。

webEngine.load(getClass().getResource("/location/to-your-file.html").toExternalForm()); 

如果您在您的本地驱动器的文件,你可以使用:

String URL = new URL("file:///" + ""/location/to-your-file.html").toExternalForm(); 
webEngine.load(URL); 
+0

对不起,我没有说清楚。我可以使用上面的代码成功加载远程网页:web视图自动加载所有远程网页及其所有资源,但我无法直接访问这些文件。我的意思是:在引擎自动**下载后,JavaFX Web引擎将资源文件保存(全部)到哪里?磁盘上有位置吗?或者如何得到它们?我需要访问任何单个文件,因为我必须与他们做一些工作,例如我需要获得他们的哈希值...... –