У меня есть Android Webview и HTML-файл, который загружается внутри WebView.
В HTML есть такая функция
Код: Выделить всё
function dummy() {
console.log("inside dummy class");
}
Теперь, когда я вызываю приведенный ниже код, все работает нормально.
Код: Выделить всё
webView.evaluateJavascript('dummy()', null)
Однако, если скрипт представляет собой такой ES-модуль, приведенный выше код не сможет найти функцию.
Код: Выделить всё
function dummy() {
console.log("inside dummy class");
}
Приведенный выше пример представляет собой гораздо более простое представление реального кода. Но мне нужно вызвать AssessmentJavascript из Android Webview для функций, которые присутствуют в файле модуля ES6.
Как мне этого добиться?
Подробнее здесь:
https://stackoverflow.com/questions/647 ... es6-module