Вы можете вызвать метод JavaScript с ExternalInterface.Убедитесь, что вы включили свои JavaScript-файлы или написали свою JavaScript-функцию внутри вашего index.template.html-файла, это может выглядеть следующим образом:
<script type="text/javascript" src="./lib/file.js"></script>
<script type="text/javascript">
function doSomtething() {
alert("Something is done");
}
</script>
Если вы хотите вызвать функцию "doSomething () "вы можете сделать это с помощью следующего кода:
ExternalInterface.call("doSomething");
Если вы хотите отправить какой-либо параметр, и ваша функция JavaScript определяется следующим образом:
<script type="text/javascript">
function doSomtething(param1, param2) {
alert("Something is done");
}
</script>
Вы можете вызватьэто с этим утверждением:
ExternalInterface.call("doSomething", param1, param2);
Если это не работает, проверьте ваши JavaScript-функции внутри html-файла.
Вы опубликовали следующее утверждение:
ExternalInterface.call('obj.method_name',.args)
Вы уверены, что хотите отправить «.args» вместо «args»?
Надеюсь, это вам немного поможет.