Мне нужно создать действительно простое флэш-видео (actionscript 2), где я нажимаю на фрагмент текста, который вызовет функцию javascript. Я действительно новичок в ActionScript, поэтому, пожалуйста, прости меня, если это тривиальный вопрос ...
Я создал флэш-видео, в котором есть текст, который я преобразовал в символ кнопки. Затем я открыл вкладку «Действия» и добавил:
on (press) {
import flash.external.ExternalInterface;
ExternalInterface.call("test");
trace("Foo");
}
Который при отладке выведет «Foo» в окно вывода. Однако, когда я помещаю это флэш-видео на страницу со следующим js в шапке, ничего не происходит ...
<script language="javascript" type="text/javascript">
function test() {
alert("Hey");
}
</script>
Я подумал, что это может быть что-то связанное с ExternalInterface.call, поэтому я попытался getUrl ("javascript: test ()"), который выдает предупреждение безопасности (поэтому должно быть активировано нажатое событие), но затем ничего не сделал, когда я хорошо, предупреждение.
У кого-нибудь есть идеи?