Загрузка локального файла JavaScript в WebView в Java 8u60

До Java 8u51 следующее работало нормально:

Иметь HTML-файл, содержащий<script src="javascript.js"></script>Загрузите этот HTML-файл в WebViewВызовите функцию, содержащуюся вjavascript.js с помощьюwebView.getEngine().executeScript()

Однако после переключения на 8u60 он больше не работает:

Exception in thread "JavaFX Application Thread" netscape.javascript.JSException: TypeError: undefined is not a function

Итак, файлjavascript.js больше не загружается.Оно работает при запуске из IDE, где файл JavaScript просто лежит в файловой системе. Тем не мение,это больше не работает когда приложение упаковано и, следовательно,javascript.js находится внутри файла JAR.

Есть идеи, что изменилось и как это можно исправить?

Ответы на вопрос(0)

Ваш ответ на вопрос