所以......就这样你没有理由称我为白痴,这就是为什么我需要这个: 我目前正在开发一个使用jruby的离线项目。因此,为了即时生成报告,(由我的上级)决定使用JavaFX的WebView组件 - 所以,HTML,CSS和JS。
但是这里有一个问题:没有使用文件系统。所有内容都是从数据库中提取的,并在运行中生成。也没有互联网。因此,要加载到WebView中的所有内容都在一个文件中,无论多么大。
我有一个HTML页面和两个巨大的文件 - 一个js,一个css。当我使用<link>
标记用于css而<script src="...">
用于js时 - 一切正常。在浏览器中,如果我人为地将页面加载到WebView中。但是,如果我应该将文件复制粘贴到相应的<style>
和<script>
标签(因为它可能会在程序中处理),一半的东西不起作用。有没有一种特殊的方法可以做到这一点?
以下是我正在使用的html,css和JS(html中填充了示例数据,因此可以看到一切是否正常):