0
У меня есть файл html со скриптом внутри.Android-контекст JavaScript Javascript
<html>
<body>
<script type="text/javascript">
(function(){
var displayAlert = function() {
alert("Start");
};
})();
</script>
</body>
</html>
я загрузить его в WebView (webView.loadUrl(path_to_html_file)
). Но когда я пытаюсь вызвать функцию displayAlert на webView.loadUrl("javascript:(function(){displayAlert()})();");
он не может найти displayAlert функцию. Я полагаю, причина в том, что displayAlert не является глобальным. Есть ли способ достичь этого, не делая displayAlert глобальным. (Передать контекст или ссылки и т.д.)